匯出資料:
location代表需要儲存的資料檔案的位置,預設儲存在 c:\programdata\mysql\mysql server 5.7\data(windows10系統位置,其他系統位置自行查詢)匯入資料1select
*from xs into outfile '
location'2
character
set gbk //
設定匯出的字符集,可以不用設定
3fields
4 terminated by'\,
'//設定匯出間隔符
5 optionally enclosed by'\"
'//設定匯出的字串以""包裹
6lines
7 starting by
'\>
'//設定每行以 >
開始8 terminated by
'\r\n
'; //設定每行以 \r\n 結束,windows下,linux下是 \n
1備份資料庫檔案的時候可以直接使用 mysqldump 命令,注意:需要退出 mysql 資料庫,屬於 windows 系統下的命令,不需要新增分號,其餘命令和上述差不多,需要注意的是:在從本地匯入命令的時候,需要加上 --local 引數, 其他引數仍可以新增,--fields-terminated-by="\," 其他的引數仍可以新增進去,需要在資料庫名稱之前, --local 引數表示可以從本機任何地方以指定格式匯入資料,在從本機匯入資料的時候,需要加上此引數。後面跟上需要匯入的資料庫和資料位置即可load data infile '
location'2
character
setgbk //設定匯入的字符集,和上面匯出的時候的字符集一樣
3fields
4 terminated by'\,
' //設定匯入的間隔符
5 optionally enclosed by'\"
' //設定匯入的字串以""包裹
6lines
7 starting by
'\>
' //設定每行以 > 開始
8 terminated by
'\r\n
'; //設定每行的結束符為 \r\n,同上,linux下是 \n
mysql 5.7.20 配置檔案位置 c:\programdata\mysql\mysql server 5.7\my.ini 注意:本機使用的是安裝版(開發者模式,所有元件完全安裝),所以在此位置,其餘版本自行查詢位置,更改地方如下圖所示,在 log-bin 下面,新增這兩句話即可
mysql 5.7.20開啟日誌功能,注意:更改位置不同,更改的方式,以及新增的內容都不同
未完,待續
MySQL資料庫亂碼以及備份還原
實驗專案 一,更改資料亂碼 二,mysql的完全備份,增量備份與恢復 實驗思路 一,更改資料亂碼 1.我現在有乙個資料庫是亂碼的,想要更改需要先導出資料表結構和資料內容 匯出資料表結構 mysqldump uroot p123 default character set latin1 d book ...
MySQL資料庫備份以及常用備份工具集合
一 資料庫備份種類 按照資料庫大小備份,有四種型別,分別應用於不同場合,下面簡要介紹一下 1.1完全備份 這是大多數人常用的方式,它可以備份整個資料庫,包含使用者表 系統表 索引 檢視和儲存過程等所有資料庫物件。但它需要花費更多的時間和空間,所以,一般推薦一周做一次完全備份。1.2事務日誌備份 事務...
備份mysql資料庫 MYSQL資料庫的備份與恢復
mysql資料庫的備份與恢復與資料庫日誌有著緊密聯絡,特別是資料庫的二進位制日誌 binlog 更是對於災難恢復 增量備份起著重極其重要的作用。因此,開啟和熟悉相關日誌是十分必要的。1 二進位制日誌 binlog 二進位制日誌記錄了所有的ddl 資料定義語言 語句和dml 資料操作語言 語句,但是不...