- 1、如何導入、備份、編輯MsSQL和MySQL數據庫?
- 2、如何導入數據庫備份 mysql
- 3、mysql數據庫怎麼備份數據庫
- 4、MySQL數據庫備份及數據庫導入方法
導出:把遠程服務器的數據庫備份到本地電腦。導入:把本地電腦數據庫文件還原到遠程服務器的數據庫。導入方法:1.用您的用戶名和密碼登陸本公司站點2.自助管理—數據庫管理–操作下的 管理–[備份/還原/導入數據庫]–點擊”備份一”後的–建立備份3.點擊“建立備份用的FTP”4.將您自己的數據庫備份文件上傳到這個建立的臨時FTP里,覆蓋服務器上的1.bak(SQL 2000)/1.sql(Mysql)5.再點從備份一中的“備份中還原”6.注意:你的數據庫備份格式,必須和要求的一樣。否則不會導入成功。備份方法:1.用您的用戶名和密碼登陸本公司站點2.自助管理—數據庫管理–操作下的 管理–[備份/還原/導入數據庫]–點擊”備份一”後的–建立備份3.點擊“建立備份用的FTP”—登陸這個建立的臨時FTP就可以下載數據庫備份了。方法二(適用MSSQL和MYSQL)此方式備份出的數據庫文件是.sql格式, 還原時需要的數據庫文件也是.sql格式,否則無法操作。1.使用您的用戶名和密碼登陸本站。2.自助管理–數 據 庫–操作下的 管理–[高級管理]–將自動跳出數據庫管理器–在管理器中可以在線編輯數據庫 (如增加表或刪除已有的表)。
可以將.bak格式的數據庫備份文件導入SQL server 2000的數據庫中,然後重新導出成.sql的文件, 放入mysql中執行即可,然後再將數據導為CSV文件或者其他文件,導入到mysql中執行即可
可以用mysqldump工具簡單用例說明:
導入、導出數據庫
導出: mysqldump -uroot db1 db1.sql (注db1為database名)
導入:mysql -uroot test db1.sql (注test為database名,將db1中所有的表及數據導入到test數據庫)
導入、導出表
導出:mysqldump -uroot db1 tb1 tb2tables.sql(注db1為database名,tb1 tb2為要導出的表列表,中間用空格隔開)
導入:mysql -uroot test tables.sql(將db1數據庫中的tb1和tb2表導入到test數據庫)
常見參數:
–all-databases , -A
導出全部數據庫。
mysqldump -uroot -p –all-databases
–all-tablespaces , -Y
導出全部表空間。
mysqldump -uroot -p –all-databases –all-tablespaces
–no-tablespaces , -y
不導出任何錶空間信息。
mysqldump -uroot -p –all-databases –no-tablespaces
–add-drop-database
每個數據庫創建之前添加drop數據庫語句。
mysqldump -uroot -p –all-databases –add-drop-database
–add-drop-table
每個數據表創建之前添加drop數據表語句。(默認為打開狀態,使用–skip-add-drop-table取消選項)
mysqldump -uroot -p –all-databases (默認添加drop語句)
mysqldump -uroot -p –all-databases –skip-add-drop-table (取消drop語句)
–databases, -B
導出幾個數據庫。參數後面所有名字參量都被看作數據庫名。
mysqldump -uroot -p –databases test mysql
–no-data, -d
不導出任何數據,只導出數據庫表結構。
mysqldump -uroot -p –host=localhost –all-databases –no-data
–host, -h
需要導出的主機信息
mysqldump -uroot -p –host=localhost –all-databases
–password, -p
連接數據庫密碼
–port, -P
連接數據庫端口號
–set-charset
添加’SET NAMES default_character_set’到輸出文件。默認為打開狀態,使用–skip-set-charset關閉選項。
mysqldump -uroot -p –host=localhost –all-databases
mysqldump -uroot -p –host=localhost –all-databases –skip-set-charset
–tables
覆蓋–databases (-B)參數,指定需要導出的表名。
mysqldump -uroot -p –host=localhost –databases test –tables test
–user, -u
指定連接的用戶名。
MySQL數據庫備份及數據庫導入方法:
在做操作之前首先要利用命令提示符進入MySQL安裝目錄中的bin目錄,否則無法執行下面的命令。
1、備份數據庫
mysqldump
-u
root
-p
數據庫名備份數據庫路徑及名稱
例如:mysqldump
-u
root
-p
htmerdbD:htmerdb.sql
2、導入.sql數據庫
mysql
-u
root
-p
數據庫名(此數據庫名必須已經存在於現有的數據庫中)導入的數據庫路徑及名稱
例如:mysql
-u
root
-p
htmerdb
原創文章,作者:WWU9J,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/126342.html