Mysql 備份恢復與編碼問題

2022-06-13 04:27:10 字數 1115 閱讀 6495

資料庫匯出的基本語法:mysqldump [tmpions] database [tables] >匯出的檔名.sql

a)匯出某個資料庫

mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名.sql  

b)匯出單張表

mysqldump -uroot -p123456 資料庫名 要匯出的表 >匯出的檔名.sql  

b)匯出單張表

c)匯出庫的表結構

mysqldump -uroot -p123456 -d 資料庫名》匯出的檔名.sql  

b)匯出單張表

d)只匯出資料

mysqldump -uroot -p123456 -t 資料庫名》匯出的檔名.sql  

b)匯出單張表

e)匯出資料庫,並自動生成庫的建立語句

mysqldump -uroot -p123456 -b 資料庫名 >匯出的檔名.sql  

b)匯出單張表

資料庫匯入的基本語法:mysql -u -p 被匯入的資料庫名< 匯入的檔名.sql / source 路徑 (須先進入要到資料庫裡)

a)資料庫的匯入

i)mysql -u -p 被匯入的資料庫名 < 匯入的檔名.sql(注:若沒有資料庫 需要自己手動建立

ii)source 路徑

b)表的匯入

source 路徑

c)資料和表結構的匯入

mysql -u -p 被匯入的資料庫名 < 匯入的檔名.sql

mysql -u -p 被匯入的資料庫名 < 匯入的檔名.sql

1、檢視所有mysql資料庫的編碼

show variable like 'char%';

2、修改編碼的方式

a) 暫時性的修改,每次連線資料庫都會恢復原裝

在dos中進入mysql輸入:

set default-character-set = 要修改的編碼

b) 永久修改編碼

修改mysql 中的my.ini檔案

找到set default-character-set語句 將他的值修改為你想要的編碼

mysql 備份與恢復 MySQL 備份與恢復

1 檢視資料庫的資料儲存在哪個目錄下 shiyanlou mysql uroot e show variables like datadir variable name value datadir var lib mysql 2 備份資料的方法 select into outfile 檔名 或者 s...

mysql 備份與恢復 Mysql 備份與恢復

資料檔案一致性處理 在完全備份的情況下,檔案不是時間點一致的,因為進行快照的時間點不一樣。如果嘗 試在未prepare資料的情況下還原資料庫,雖然操作上支援恢復,但是在啟動的時候仍會 進行資料recovery。執行帶 prepare 選項的 mariabackup 命令會使資料檔案進行統一,達到資料...

mysql備份恢復 mysql之備份與恢復

工作中,我們經常會遇到資料庫的備份與恢復場景 目錄1 mysql的備份與恢復 2 mysql的匯入與匯出 1 mysql的備份與恢復 mysql的備份命令是mysqldump,mysql之備份 mysqldump u user h host port p db table.file u 後面接資料庫...