Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy mogę wykonywać instrukcje MySQL SQL w FireFox?

Ściśle mówiąc, nie możesz wykonywać instrukcji MySQL w Firefoksie, chociaż możesz na razie w Chrome .

W przeglądarce Firefox możesz tworzyć i używać baz danych IndexedDB -- bardziej obsługiwane podejście do bazy danych przeglądarki (w rzeczywistości jest to specyfikacja HTML5). To może wystarczyć, w zależności od Twojego ostatecznego celu.

Aby uzyskać pełną, tradycyjną obsługę bazy danych, będziesz musiał napisać interfejs sieciowy...

  1. Możesz hostować taki interfejs na dowolnym komputerze, używając czegoś takiego jak XAMPP . (Lub użyj wybranego języka).

  2. Wyślij swoje dane ze skryptu Greasemonkey do aplikacji internetowej za pomocą GM_xmlhttpRequest , jak tak:

    var myData      = {strVar: 'Hiya!', intVar: 777, etc: 'et cetera'};
    var DataForDB   = JSON.stringify (myData);
    
    GM_xmlhttpRequest ( {
        method:     "POST",
        url:        "http://localhost/YourDir/LogMyData.php",
        data:       DataForDB,
        headers:    {"Content-Type": "application/json"}
    } )
    


  3. Strona internetowa PHP wyodrębniłaby dane w następujący sposób:

    $myData = json_decode($HTTP_RAW_POST_DATA);
    print_r ($myData);
    
  4. Strona internetowa następnie wchodzi w interakcję z mySQL według własnego uznania, zwracając wszelkie pożądane wartości do skryptu GM.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj alchemię SQL na SQL

  2. Czy QSql::Out i QSql::InOut są używane poza wywoływaniem procedury magazynu?

  3. Mysql wybierz z logiką warunkową

  4. Wydrukuj dane w zestawie wyników wraz z nazwami kolumn

  5. Zainstaluj MySQL na Ubuntu 14.04