使用ssh命令備份還原mysql資料庫

2021-08-30 14:58:31 字數 702 閱讀 1183

登入shell後,還可進入mysql資料庫伺服器直接管理mysql資料庫。

mysql -u username -ppassword -h hostname databasename

注意:上面的username指的使用者名稱,password指的密碼,hostname指的伺服器主機,我們給開的標準是:mysql.你的網域名稱,databasename是指的庫名,一般是你網域名稱的主體部分。個別以數字開頭的網域名稱前面加db,以-連線的,換成下劃線_。    -ppassword  這個是一體的,中間沒有空格。

直接輸入下面的命令進行備份:

mysqldump -h mysql.dh.net -p dbname -u dbuser >bak.sql

然後回車,提示你輸入資料庫登陸密碼,輸入完密碼後回車,ok! 就把資料庫備份到當前目錄下了

恢復bak.sql資料庫:

輸入下面命令後回車

mysql -h mysql.dh.net -p mysql_dbname -u mysql_dbuser

提示你輸入密碼,輸入密碼後然後回車

會出現mysql操作提示符號

然後輸入下面的命令

source bak.sql

請先確認bak.sql這個檔案再當前目錄下

不熟悉ssh的可以使用phpmyadmin或者帝國備份王恢復資料庫

如果沒把sql開啟遠端訪問,就不能通過工具來遠端訪問,備份啊。

mysql備份還原命令 MYSQL備份還原命令

mysql中如何操作備份資料以及還原備份資料,那實際的操作命令是什麼呢?下面我們來看看實際測試過程。其中,c program files mysql mysql server 5.1 bin 路徑為你mysql的安裝路徑。一 備份命令 在 開始 執行 輸入cmd 進入cmd命令介面,輸入 cd c ...

MySQL 備份還原命令

1.備份mysql資料庫的命令 mysqldump hhostname uusername ppassword databasename backupfile.sql 2.備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。mysqldump add drop...

ubuntu 備份還原命令

備份 tar cvpzf backup.tgz exclude proc exclude lost found exclude media exclude dev exclude backup.tgz 有帖子說 dev也需要備份 那就把 exclude dev去掉就行了 就是把根目錄下除了 excl...