當前位置:編程學習大全網 - 遊戲軟體 - mysql中備份和還原數據庫的語句什麽啊

mysql中備份和還原數據庫的語句什麽啊

壹、Mysql數據庫備份指令格式:

mysqldump -h主機名 -P端口 -u用戶名 -p密碼 (–database) 數據庫名 > 文件名.sql

註:直接cmd執行該指令即可,不需要先mysql -u root -p鏈接數據庫

1、備份MySQL數據庫的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

2、備份MySQL數據庫為帶刪除表的格式,能夠讓該備份覆蓋已有數據庫而不需要手動刪除原有數據庫。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

二、數據庫還原有三種方式:source命令、mysql、gunzip命令

1、source 命令

進入mysql數據庫控制臺,

mysql -u root -p

mysql>use 數據庫

然後使用source命令,後面參數為腳本文件(如這裏用到的.sql)

mysql>source /home/work/db/bkdb.sql

2、mysql

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

3、gunzip

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

  • 上一篇:造謠張若昀耍大牌網友道歉,這是壹個道歉就能被原諒的嗎?
  • 下一篇:鬥戰神玩家建議遊戲沒有建立起真正玩法體系
  • copyright 2024編程學習大全網