使用Sequelize
訪問MySQL
當我們安裝好MySQL后,Node.js程序如何訪問MySQL數(shù)據(jù)庫呢?
訪問MySQL數(shù)據(jù)庫只有一種方法,就是通過網(wǎng)絡發(fā)送SQL命令,然后,MySQL服務器執(zhí)行后返回結果。
我們可以在命令行窗口輸入mysql -u root -p,然后輸入root口令后,就連接到了MySQL服務器。因為沒有指定–host參數(shù),所以我們連接到的是localhost,也就是本機的MySQL服務器。
在命令行窗口下,我們可以輸入命令,操作MySQL服務器:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.05 sec)
輸入exit退出MySQL命令行模式。
對于Node.js程序,訪問MySQL也是通過網(wǎng)絡發(fā)送SQL命令給MySQL服務器。這個訪問MySQL服務器的軟件包通常稱為MySQL驅動程序。不同的編程語言需要實現(xiàn)自己的驅動,MySQL官方提供了Java、.Net、Python、Node.js、C++和C的驅動程序,官方的Node.js驅動目前僅支持5.7以上版本,而我們上面使用的命令行程序實際上用的就是C驅動。文章來源:http://www.zghlxwxcb.cn/news/detail-400331.html
目前使用最廣泛的MySQL Node.js驅動程序是開源的mysql文章來源地址http://www.zghlxwxcb.cn/news/detail-400331.html
到了這里,關于Node.js程序如何訪問MySQL數(shù)據(jù)庫呢?Sequelize操作MySQL數(shù)據(jù)庫詳解的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!