1. 程式人生 > >mysql數據庫的數據備份,以及開啟日誌

mysql數據庫的數據備份,以及開啟日誌

local alt sql 數據庫 file 字符集 star fields 地方 bsp

導出數據:

location代表需要保存的數據文件的位置,默認保存在 C:\ProgramData\MySQL\MySQL Server 5.7\Data(Windows10系統位置,其他系統位置自行查找)
1
select * from xs into outfile location 2 character set gbk    //設置導出的字符集,可以不用設置 3   fields 4     terminated by \, //設置導出間隔符 5     optionally enclosed by \"  //設置導出的字符串以""包裹 6   lines 7     starting by
\>    //設置每行以 > 開始 8     terminated by \r\n;  //設置每行以 \r\n 結束,windows下,Linux下是 \n

導入數據

1 load data infile location
2 character set gbk    //設置導入的字符集,和上面導出的時候的字符集一樣
3     fields 
4         terminated by \,‘  //設置導入的間隔符
5         optionally enclosed by \"‘  //設置導入的字符串以""包裹
6     lines
7         starting by
\>‘  //設置每行以 > 開始 8 terminated by \r\n; //設置每行的結束符為 \r\n,同上,Linux下是 \n

備份數據庫文件的時候可以直接使用 mysqldump 命令,註意:需要退出 mysql 數據庫,屬於 windows 系統下的命令,不需要添加分號,其余命令和上述差不多,需要註意的是:在從本地導入命令的時候,需要加上 --local 參數, 其他參數仍可以添加,--fields-terminated-by="\," 其他的參數仍可以添加進去,需要在數據庫名稱之前, --local 參數表示可以從本機任何地方以指定格式導入數據,在從本機導入數據的時候,需要加上此參數。後面跟上需要導入的數據庫和數據位置即可

MySQL 5.7.20 配置文件位置 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 註意:本機使用的是安裝版(開發者模式,所有組件完全安裝),所以在此位置,其余版本自行查找位置,更改地方如下圖所示,在 log-bin 下面,添加這兩句話即可

技術分享圖片

Mysql 5.7.20開啟日誌功能,註意:更改位置不同,更改的方式,以及添加的內容都不同

未完,待續

mysql數據庫的數據備份,以及開啟日誌