国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql命令行還原phpMyAdmin導(dǎo)出的含有中文的SQL文件

2024-07-24 12:43:45
字體:
供稿:網(wǎng)友
最近得到了一個(gè)數(shù)十M的MySQL腳本文件,準(zhǔn)備還原為數(shù)據(jù)庫。

以前就使用MySQL-Front短暫使用過MySQL,先用它試試,結(jié)果掛掉。

這樣吧,先用MySQL-Front創(chuàng)建了空數(shù)據(jù)庫,然后使用mysql命令行導(dǎo)入吧。

1)使用MySQL-Front創(chuàng)建了空數(shù)據(jù)庫

因?yàn)榭茨_本中對象都有DEFAULT CHARSET=gbk COMMENT=… 指令,所以字符集選擇gbk

image

 

2)啟動(dòng)MySQL命令行,輸入密碼

image

image

 

3)使用新建的數(shù)據(jù)庫b

輸入命令: use b;

 

4)更改文件讀取字符集為utf8,這一步很關(guān)鍵

開始時(shí),看到DEFAULT CHARSET=gbk COMMENT=… ,以為要設(shè)為gbk,就使用了以下指令:

set names gbk;

但是導(dǎo)入時(shí),全是錯(cuò)誤,無法識別中文。

 

后來認(rèn)識到應(yīng)該設(shè)置為SQL文件本身的字符集,那SQL文件本身的字符集是什么呢?

我的方法是用VS.net IDE 打開文件,然后另存為,選擇“編碼保存”

image

 

image

由此看到字符集是utf-8;

 

所以

輸入命令: set names utf8; 注意不是 set names utf-8;

 

5) 導(dǎo)入文件

輸入命令: source 文件路徑;

很快,文件成功導(dǎo)入為數(shù)據(jù)庫,效率很高。

到MySQL-Front中看一下,數(shù)據(jù)正常導(dǎo)入,大功告成!

image

您可能感興趣的文章:

thinkPHP使用pclzip打包備份mysql數(shù)據(jù)庫的方法使用PHP備份MYSQL數(shù)據(jù)的多種方法使用PHP備份MySQL和網(wǎng)站發(fā)送到郵箱實(shí)例代碼備份mysql數(shù)據(jù)庫的php代碼(一個(gè)表一個(gè)文件)PHP XML備份Mysql數(shù)據(jù)庫用PHP實(shí)現(xiàn)XML備份Mysql數(shù)據(jù)庫PHP備份/還原MySQL數(shù)據(jù)庫的代碼php實(shí)現(xiàn)MySQL數(shù)據(jù)庫備份與還原類實(shí)例詳解MYSQL的備份還原(PHP實(shí)現(xiàn))php簡單備份與還原MySql的方法
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 定远县| 深水埗区| 东城区| 斗六市| 平江县| 安庆市| 石林| 满城县| 丘北县| 兴海县| 瑞丽市| 镇坪县| 确山县| 平安县| 宾川县| 德昌县| 丹巴县| 宣汉县| 周至县| 巴彦淖尔市| 宜章县| 当阳市| 郑州市| 会泽县| 聂拉木县| 临沂市| 睢宁县| 类乌齐县| 昭通市| 盖州市| 巴中市| 滦平县| 靖安县| 衡东县| 留坝县| 安乡县| 东山县| 周宁县| 巧家县| 彰化县| 辉县市|