- 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-tw/n/126342.html