MySQL數據庫若何導入導出(備份復原)。本站提示廣大學習愛好者:(MySQL數據庫若何導入導出(備份復原))文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL數據庫若何導入導出(備份復原)正文
本文實用規模:周全論述MySQL數據庫的各類操作,分虛擬主機和辦事器兩種情形。
虛擬主機
1、經由過程PHPMyAdmin的導入導出功效,這個軟件普通只支撐幾兆數據的導出,太年夜的數據能夠會超時。
2、經由過程法式自帶的數據庫備份復原功效來操作,一些罕見的PHP法式如DZ服裝論壇t.vhao.net等,後台都稀有據庫復原和備份的功效,便利我們轉移空間數據。
3、假如您的數據庫執政暮數據購置,我們的治理面板支撐一鍵備份和復原。點擊備份按鈕後,您可以到數據庫對應的空間上經由過程FTP方法下載。
辦事器或VPS
起首我們長途到辦事器上(Windows或Linux都可),並預備好root暗碼或詳細數據庫的用戶名暗碼。
1、數據庫的導入(復原)
1、source敕令
1)翻開開端菜單->法式->MySQL->MySQL Command Line Client,輸出MySQL的root暗碼。
2)然後輸出use 數據庫名;
進入對應的數據庫,再用source 備份文件詳細途徑;
敕令導入備份文件。留意,在這裡的敕令前面都要加;分號,截圖以下:
2、mysql敕令
1)假如是Windows體系,請在敕令行形式下進入mysql的bin目次,如D:\Program\mysql41\bin。假如是Linux體系,請直接看上面的步調。
2)履行mysql敕令導入數據庫,敕令格局為:
mysql -u用戶名 -p暗碼 數據庫名<備份文件詳細途徑
好比:mysql -uroot -pabc123 mydb<file.sql
,個中用戶名和暗碼也能夠是詳細數據庫的,紛歧定要root的。截圖以下:
2、數據庫的導出(備份)
普通應用mysqldump敕令
1)假如是Windows體系,請在敕令行形式下進入mysql的bin目次,如D:\Program\mysql41\bin。假如是Linux體系,請直接看上面的步調。
2)履行mysqldump敕令導入數據庫,敕令格局為:
mysqldump -u用戶名 -p暗碼 數據庫名>備份文件詳細途徑
好比:mysqldump -uroot -pabc123 mydb>file.sql
,個中用戶名和暗碼也能夠是詳細數據庫的,紛歧定要root的。假如湧現when using LOCK TABLES毛病,請在database前面加上--skip-lock-tables就不會報錯了。截圖以下: