mysql連接不上數(shù)據(jù)庫 HTML、CSS、JavaScript、PHP、MySQL的學(xué)習(xí)順序是什么?
HTML、CSS、JavaScript、PHP、MySQL的學(xué)習(xí)順序是什么?首先,從一個大的角度來思考這個問題,分析它的目的。例如,HTML和CSS可以分類為模板和樣式。JS做各種前端效果,比如對頁面
HTML、CSS、JavaScript、PHP、MySQL的學(xué)習(xí)順序是什么?
首先,從一個大的角度來思考這個問題,分析它的目的。例如,HTML和CSS可以分類為模板和樣式。JS做各種前端效果,比如對頁面做倒計時。PHP做業(yè)務(wù)后臺處理,可以理解為一行。MySQL被理解為存儲東西的倉庫。最后,一個接一個。
前端新人,請問JS如何連接mysql?
首先,我們需要理解客戶端加載JS的概念??蛻舳瞬豢赡苤苯舆B接到數(shù)據(jù)庫。如果連接了,就不安全了。因此,我們需要服務(wù)器連接到數(shù)據(jù)庫。我只知道服務(wù)器JS連接到數(shù)據(jù)庫節(jié)點.js您可以看到,例程是客戶機(jī)請求服務(wù)器,服務(wù)器連接到數(shù)據(jù)庫以獲取值,然后返回給客戶端
我從來沒有見過前端JS直接連接到MySQL,原因如下:(2)我見過的大部分MySQL服務(wù)器都是在服務(wù)器環(huán)境下的虛擬子網(wǎng)中工作的。換句話說,直接遠(yuǎn)程端口3306拒絕連接,這可以隔離直接端口攻擊。如果前端JS可以直接連接到后端服務(wù)器mysql的端口,那么它就不是B/S結(jié)構(gòu),而是C/S結(jié)構(gòu)(如傳統(tǒng)的windows桌面程序)。有很多安全問題,所以這是非常重要的大多數(shù)瀏覽器不支持這一點。
前端JS可以連接MYSQL數(shù)據(jù)庫嗎?和php有什么不同?
您指的是在頁面上運行的代碼嗎?如果它在頁面上運行,則無法實現(xiàn)。如果你說JavaScript,你可以使用它節(jié)點.js它有MySQL模塊,在服務(wù)器上運行。
同時,瀏覽器是客戶端,數(shù)據(jù)庫在服務(wù)器上運行。根據(jù)安全規(guī)定,客戶端禁止操作服務(wù)器。因此,如果要在服務(wù)器中獲取數(shù)據(jù)庫信息,需要可以在服務(wù)器中運行的語言支持,例如。Net PHP、nodejs、Java python等!頁面中的JS可以通過Ajax與后端語言進(jìn)行通信。
關(guān)鍵字Ajax nodejs PHP