自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

六步教您輕松解決MySQL表編碼轉換問題

數(shù)據(jù)庫 MySQL
MySQL中的表編碼轉換問題難倒了不少人,下文就教您如何六步驟就解決這個問題,讓您從此不必為此而頭疼。

MySQL表編碼轉換是一個比較常見的問題,讓不少人都傷透腦筋。下面就教您MySQL表編碼轉換問題的解決方法,希望對您學習MySQL表編碼轉換能有所幫助。

步驟一 將待導出的數(shù)據(jù)表的表結構導出(可以用Phpmyadmin、mysqldump等,很簡單就不說了),然后將導出的create table語句的CHARSET=latin1改為CHARSET=utf8,在目標庫newdbname中執(zhí)行該create table語句把表結構建好,接下來開始導出-導入數(shù)據(jù)。命令:

./mysqldump -d DB_Dig > /usr/local/tmp/tables.sql

步驟二 命令行:進入mysql命令行下,mysql -hlocalhost -uroot -p*** dbname

步驟三 執(zhí)行SQL select * from tbname into outfile '/usr/local/tbname.sql';

步驟四 將tbname.sql轉碼為utf-8格式,建議使用UltraEditor,可以直接使用該編輯器的'轉換->ASCII到UTF-8(Unicode編輯)',或者將文件另存為UTF-8(無BOM)格式

步驟五 在mysql命令行下執(zhí)行語句 set character_set_database=utf8; 注:設置mysql的環(huán)境變量,這樣mysql在下一步讀取sql文件時將以utf8的形式去解釋該文件內容

步驟六 在mysql命令行下執(zhí)行語句 load data infile 'tbname.sql' into table newdbname.tbname;

MySQL表編碼轉換過程中藥注意:千萬不要忘了第四步。
 

 

 

【編輯推薦】

Mysql多表查詢的實現(xiàn)

Mysql臨時表的用法

拆表用的MySQL存儲過程

MySQL鎖表簡介

詳解MySQL數(shù)據(jù)表類型

責任編輯:段燃 來源: 互聯(lián)網
相關推薦

2010-11-19 10:18:11

網絡連接故障

2010-06-09 17:58:14

UML活動圖

2009-10-27 17:40:35

Oracle表空間狀態(tài)

2010-06-18 18:18:48

UML活動圖

2010-11-24 14:03:28

mysql表索引

2009-12-21 10:31:04

2010-09-26 13:51:48

SQL游標

2009-09-09 09:46:00

MyEclipse配置

2010-09-24 15:50:03

2009-04-27 11:17:51

網絡管理子網劃分

2010-07-09 12:08:36

設置SNMP協(xié)議

2009-11-13 17:32:37

2010-10-08 11:41:38

PHP連接MYSQL

2010-02-22 09:38:22

WCF開發(fā)

2011-07-30 13:28:03

2010-06-29 19:23:20

UML活動圖

2009-12-11 13:31:31

策略路由配置

2013-08-23 09:30:56

BYOD方案BYODMDM

2011-03-03 10:55:07

2010-10-19 13:05:31

Sql Server遠
點贊
收藏

51CTO技術棧公眾號