php將資料庫匯入mysql的方法:1、透過CMD匯入MySQL資料庫;2、透過Navicat for MySQL匯入MySQL資料庫;3、透過PHP執行SQL檔案匯入MySQL資料庫。
透過CMD導入MySQL資料庫
執行cmd,在cmd命令提示字元中輸入“mysql -u 使用者名稱-p 密碼”進入MySQL介面,輸入“show databases;”查看到已建立的資料庫,這裡我建立了一個名為test的資料庫(新增資料庫命名:CREATE DATABASE 資料庫名稱)。
輸入“use test(資料庫名稱)”,開始使用這個資料庫,輸入“show tables;”查看到已建立的資料庫表,這裡我們可以看到目前test資料庫中沒有建立資料表。
接下來我們開始匯入sql文件,這裡我新增了幾個資料表,輸入指令輸入「source d:/blog.sql(sql文件的路徑) ”,這裡要注意你的檔案路徑,要將"\"全部換成“/”,然後再透過“show tables;”查看就可以看到下圖右邊所示的資料庫表格了。
透過Navicat for MySQL匯入MySQL資料庫
如果覺得麻煩可以使用第三方管理工具Navicat for MySQL進行sql檔案匯入,使用Navicat for MySQL連結資料庫,選擇對應的資料庫名,然後將sql檔案拖入該表,再點擊開始即可執行sql中的新增表指令,結束之後關閉再刷新Navicat for MySQL表就可以看到我們剛才匯入的表格資訊了。
透過PHP執行SQL檔案匯入MySQL資料庫
如果你正在使用PHP開發,你也可以使用PHP來實現對SQL檔案的寫入MySQL資料庫,這裡我們需要將SQL檔案分割,透過「;」號來分組sql語句,然後手動連接下資料庫(這裡我們需要提供4個參數,分別是域名,使用者名,密碼,資料庫名)。寫入sql語句我們可以透過foreach來循環sql資料來實現批次執行sql語句,最後記得關閉資料庫即可。
以上是php如何將資料庫匯入mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!