failed to open file mysql,匯入mysql資料庫打不開的解決辦法
阿新 • • 發佈:2019-02-13
使用mysql匯入資料庫時很不湊巧的出現:
Failed to open file 'xxx.sql', error: 2
出現這種情況時什麼都不要幹,第一在你的mysql中設定編碼模式 set names 編碼模式; 第二儘量你匯入的資料庫的名字不要是中文,先把他改為英文名並且路徑名的改為反斜槓(如D:/BaiduYunDownload/mysql/chengji.sql )再匯入試試。如若不行請試以下方法; 主要的原因在於mysql沒許可權讀取你指定匯入碟符的許可權。 so我們此時應該給mysql 加上讀取許可權 轉載請註明出處:http://blog.csdn.net/zch501157081/article/details/513514812.單擊“環境變數”,彈出“環境變數”視窗,如圖:
3.找到“系統變數”下的“Path”,選中path,點選編輯,在path中加入mysql的安裝路徑,我的是D:\PHP\wamp\bin\mysql\mysql5.6.17\bin,故在path末尾加入D:\PHP\wamp\bin\mysql\mysql5.6.17\bin。注意加之前要在語句的最後加上 ; ,最後“確定”儲存。
ok 完成 在此附上如何在mysql中匯入資料庫:
- 備份:mysqldump -h伺服器地址 -u登入名 -P埠號 -p 資料庫名>檔名
- 注意:需要管理員許可權;
- 恢復:mysql -h伺服器地址 -u登入名 -P埠號 -p 資料庫名<檔名