mysqldump大資料的備份與恢復

2022-08-25 00:09:11 字數 844 閱讀 7038

密碼修改:

update user set password=password("新密碼") where user='root';

利用mysqldump備份與恢復資料庫

備份:mysqldump -h主機位址 -u使用者名稱 -p密碼 temp > e:/temp.sql

恢復:mysql -h主機位址 -u使用者名稱 -p密碼 temp < e:/temp.sql

在恢復大資料時報2006 - mysql server has gone away,還必須的配置乙個mysql裡的設定,開啟mysql.ini配置

max_allowed_packet=100m

wait_timeout=288000

interactive_timeout = 288000

完事後重啟mysql服務,就可以了

這樣的話就能很好的解決mysql server has gone away問題了。max_allowed_packet是mysql允許最大的資料報,也就是你傳送的請求; wait_timeout是等待的最長時間,這個值大家可以自定義,但如果時間太短的話,超時後就會現了mysql server has gone away #2006錯誤。max_allowed_packet引數的作用是,用來控制其通訊緩衝區的最大長度。這兩個函式的具體解釋請大家查閱mysql官方手冊。

宣告:本文由(

3eyes 

sql檔案匯入時報錯2006 – mysql server has gone away

mysqldump 資料備份

1 備份命令 格式 mysqldump h主機名 p埠 u使用者名稱 p密碼 database 資料庫名 檔名.sql mysqldump h 192.168.1.100 p 3306 uroot ppassword database cmdb data backup cmdb.sql2 備份壓縮 ...

mysql dump備份 mysqldump備份

備份工具 1.mysqldump 資料量很大時不推薦使用 myisam 鎖表 innodb 行鎖 mysqldump help less 檢視mysql所有的語法 mysqldump uroot p wang usr back upsql wang.sql 整個庫備份 mysqldump uroot...

mysqldump備份資料

mysqldump輸出的資料檔案有兩種形式 如果帶了 tab選項,mysqldump會為每張表建立兩個檔案,乙個是以tab間隔的文字檔案包含表的內容資料,字尾是.txt 乙個是表的建立語句,表示資料庫表的結構,sql檔案。兩個檔名與表名相同。如果不帶 tab選項,那麼mysqldump直接輸出.sq...