mysql命令行還原phpMyAdmin導(dǎo)出的含有中文的SQL文件
以前就使用MySQL-Front短暫使用過(guò)MySQL,先用它試試,結(jié)果掛掉。
這樣吧,先用MySQL-Front創(chuàng)建了空數(shù)據(jù)庫(kù),然后使用mysql命令行導(dǎo)入吧。
1)使用MySQL-Front創(chuàng)建了空數(shù)據(jù)庫(kù)
因?yàn)榭茨_本中對(duì)象都有DEFAULT CHARSET=gbk COMMENT=… 指令,所以字符集選擇gbk
2)啟動(dòng)MySQL命令行,輸入密碼
3)使用新建的數(shù)據(jù)庫(kù)b
輸入命令: use b;
4)更改文件讀取字符集為utf8,這一步很關(guān)鍵
開(kāi)始時(shí),看到DEFAULT CHARSET=gbk COMMENT=… ,以為要設(shè)為gbk,就使用了以下指令:
set names gbk;
但是導(dǎo)入時(shí),全是錯(cuò)誤,無(wú)法識(shí)別中文。
后來(lái)認(rèn)識(shí)到應(yīng)該設(shè)置為SQL文件本身的字符集,那SQL文件本身的字符集是什么呢?
我的方法是用VS.net IDE 打開(kāi)文件,然后另存為,選擇“編碼保存”
由此看到字符集是utf-8;
所以
輸入命令: set names utf8; 注意不是 set names utf-8;
5) 導(dǎo)入文件
輸入命令: source 文件路徑;
很快,文件成功導(dǎo)入為數(shù)據(jù)庫(kù),效率很高。
到MySQL-Front中看一下,數(shù)據(jù)正常導(dǎo)入,大功告成!
- thinkPHP使用pclzip打包備份mysql數(shù)據(jù)庫(kù)的方法
- 使用PHP備份MYSQL數(shù)據(jù)的多種方法
- 使用PHP備份MySQL和網(wǎng)站發(fā)送到郵箱實(shí)例代碼
- 備份mysql數(shù)據(jù)庫(kù)的php代碼(一個(gè)表一個(gè)文件)
- PHP XML備份Mysql數(shù)據(jù)庫(kù)
- 用PHP實(shí)現(xiàn)XML備份Mysql數(shù)據(jù)庫(kù)
- PHP備份/還原MySQL數(shù)據(jù)庫(kù)的代碼
- php實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)備份與還原類實(shí)例
- 詳解MYSQL的備份還原(PHP實(shí)現(xiàn))
- php簡(jiǎn)單備份與還原MySql的方法
相關(guān)文章
MySQL?到?ClickHouse?實(shí)時(shí)數(shù)據(jù)同步實(shí)操
這篇文章主要分享的是MySQL?到?ClickHouse?實(shí)時(shí)數(shù)據(jù)同步實(shí)操,小編測(cè)試了測(cè)了一種方式,可以非常方便地完成?MySQL?數(shù)據(jù)實(shí)時(shí)同步到ClickHouse,跟大家分享一下,希望對(duì)你有幫助2022-01-01使用navicat 8實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)和導(dǎo)入數(shù)據(jù) 管理用戶與權(quán)限[圖文方法]
使用navicat8實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)和導(dǎo)入數(shù)據(jù)的方法,需要的朋友可以參考下。2011-04-04MySQL優(yōu)化教程之慢查詢?nèi)罩緦?shí)踐
在MySQL中慢查詢?nèi)罩局饕脕?lái)記錄響應(yīng)時(shí)間超過(guò)閾值的SQL,下面這篇文章主要給大家介紹了關(guān)于MySQL優(yōu)化教程之慢查詢?nèi)罩镜南嚓P(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06解決Navicat遠(yuǎn)程連接MySQL出現(xiàn) 10060 unknow error的方法
這篇文章主要介紹了解決Navicat遠(yuǎn)程連接MySQL出現(xiàn) 10060 unknow error的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Mysql命令行導(dǎo)入sql數(shù)據(jù)的代碼
Mysql命令行導(dǎo)入sql數(shù)據(jù)的實(shí)現(xiàn)方法是我們經(jīng)常會(huì)用到的,下面就為你詳細(xì)介紹Mysql命令行導(dǎo)入sql數(shù)據(jù)的方法步驟,希望對(duì)您學(xué)習(xí)Mysql命令行方面能有所幫助。2010-12-12解決Mysql 8.0.17 winx64版本安裝過(guò)程中遇到的問(wèn)題
這篇文章主要介紹了Mysql 8.0.17 winx64版本安裝過(guò)程中遇到的問(wèn)題 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08Mysql的游標(biāo)的定義使用及關(guān)閉深入分析
于游標(biāo)的用法Mysql現(xiàn)在提供的還很特別,雖然使用起來(lái)沒(méi)有PL/SQL那么順手,不過(guò)使用上大致上還是一樣,本文將詳細(xì)介紹一下,需要了解的朋友可以參考下2012-12-12