重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
方法和詳細的操作步驟如下:
網站建設哪家好,找成都創新互聯!專注于網頁設計、網站建設、微信開發、微信小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了坊子免費建站歡迎大家使用!
1、第一步,打開HBuilder工具,并在Web項目的js文件夾中創建一個新的JavaScript文件ConnDB.js,使用require()引入mysql模塊,然后將該值分配給變量mysq,見下圖,轉到下面的步驟。
2、第二步,完成上述步驟后,調用createConnection()方法設置主機,用戶名,密碼,端口并返回數據,見下圖,轉到下面的步驟。
3、第三步,完成上述步驟后,調用mysql模塊中的connect()方法以連接到mysql數據,見下圖,轉到下面的步驟。
4、第四步,完成上述步驟后,編寫查詢語句SQL并將其作為字符串分配給變量sq,見下圖,轉到下面的步驟。
5、第五步,完成上述步驟后,調用query(),根據返回值判斷結果,然后打印返回,見下圖。這樣,就解決了這個問題了。
javascript只是腳本語言,如果應用在客戶端,那么是不可能操作數據庫的;
但若js在服務器端應用,如ASP以JS為宿主腳本來開發ASP站點時,也不可以操作數據庫,ASP是依靠SERVER內置對象來操作數據庫的。
javascript 是基于對象的編程,在不引用外部組建的情況下,javascript內部沒有連接數據庫的對象。但是通過組件可以間接的進行數據庫操作。只要連上了,理論上數據庫都能訪問。
javascript是運行在瀏覽器內的腳本語言,為了安全,不能訪問任何的系統資源,所以也不可能直接訪問數據庫。如果需要在瀏覽器中進行數據庫操作的話,通常的方法是在WEB服務器上采用ASP JSP之類的語言訪問數據庫,然后把結果返回給瀏覽器中運行的Javascript流程就是(以ASP為例) 瀏覽器上Javascript發起網頁請求--ASP訪問數據庫--ASP生成結果(例如是一行行的文本)--瀏覽器上Javascript分析結果--把結果在瀏覽器上顯示。相關的技術有 AJAX(可以參考下JQuery),ASP訪問數據庫(這個很多辦法,自己百度吧)。
數據庫在服務器的話,就需要用后臺語言(php、jsp或asp等)去讀取然后再返回給前端。而JavaScript是前端語言,它只會在本地電腦執行,如果用它去直接讀取服務器上的數據庫也是可以的,但必須滿足幾個條件:瀏覽器的安全等級要調低(否則瀏覽器是不允許此類腳本運行的);數據庫要設置成允許外部連接;JavaScript的連接字串中,SERVER=(local) 中的(local)要改為數據庫所在服務器的IP地址。做到這些也還不一定能成,要根據實際情況處理??傊?,撇開嚴重的安全隱患不說,我們也是不建議用網頁腳本去直接連接數據庫的