Linux下MySQL資料庫的備份與還原

2022-09-14 10:57:10 字數 818 閱讀 5231

一. 匯出

1、匯出資料和表結構:

mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql

如果要匯出資料庫全部:

mysqldump -uroot -p123456 --all-databases > all-$day.sql

2 、匯出單個表

mysqldump -u使用者名稱 -p密碼 資料庫名 表名 > 生成檔名.sql

3、只匯出表結構

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.sql

mysqldump -uroot -p -d haier > haier.sql

2. 還原

1:[root@localhost ~]# cd /var/lib/mysql (進入到mysql庫目錄,根據自己的mysql的安裝情況調整目錄)

[root@localhost mysql]# mysql -u root -p voice如果出現錯誤或者不能匯入,那麼進入資料庫中

用source /home/voice.sql 直接匯入

其他錯誤:

mysqldump: got error: 1016 when using lock tables

hitidea是乙個有很多資料表的資料庫(wordpress mu),搜尋了一下,發現只要在mysqldump的時候加上–lock-tables=false就可以解決問題。

mysqldump -uroot -p123456 sq_mvclub --lock-tables=false > /home/bak/35.sql

Linux 下mysql 資料庫的安裝

1.檢視系統中是否已經安裝過mysql rpm qa grep i mysql解除安裝已經安裝版本 yum remove package.rpm 刪除mysql配置檔案 find name mysql rm rf filename directoryname rm etc my.cnf 2.使用my...

linux下mysql資料庫的操作

本文主要針對linux下mysql資料庫的安裝,以及資料庫的建立和簡單的資料庫操作進行說明。mysql資料庫的安裝 資料庫的安裝分為原始碼安裝和rpm安裝。當然對於老手來說需要進行一些自定義的配置,那麼當然原始碼安裝的靈活性要高一些。但是這種安裝方式需要管理員自己處理好於系統的依賴關係。而rpm安裝...

linux下mysql資料庫的學習

部落格 解除安裝mysql 第一步1 sudoapt get autoremove purge mysql server 5.0 2 sudoapt get remove mysql server 3 sudoapt get autoremove mysql server 4 sudoapt get...