成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

已用數(shù)據(jù)表的Mysql字符集修改

數(shù)據(jù)庫(kù) MySQL
Mysql在應(yīng)用開始階段沒(méi)有正確的設(shè)置字符集,在運(yùn)行一段時(shí)間以后才發(fā)現(xiàn)存在不能滿足需求需要調(diào)整,又不想丟棄這段時(shí)間的數(shù)據(jù),那么就需要進(jìn)行字符集的修改。

Mysql字符集修改應(yīng)該如何實(shí)現(xiàn)呢?下面就為您詳細(xì)介紹已用數(shù)據(jù)表的Mysql字符集修改方法,希望對(duì)您學(xué)習(xí)Mysql字符集方面能有所啟迪。

環(huán)境:在應(yīng)用開始階段沒(méi)有正確的設(shè)置字符集,在運(yùn)行一段時(shí)間以后才發(fā)現(xiàn)存在不能滿足需求需要調(diào)整,又不想丟棄這段時(shí)間的數(shù)據(jù),那么就需要進(jìn)行字符集的修改。字符集的修改不能直接通過(guò)"alter database character set *** " 或者 "alter table tablename character set *** "命令進(jìn)行,這兩個(gè)命令都沒(méi)有更新已有記錄的字符集,而只是對(duì)新創(chuàng)建的表或者記錄生效。

那么已有記錄的字符集調(diào)整,需要怎么操作呢?
以下模擬的是將latin1字符集的數(shù)據(jù)庫(kù)修改成GBK字符集的數(shù)據(jù)庫(kù)的過(guò)程:
(1) 導(dǎo)出表結(jié)構(gòu)
mysqldump -uroot -p --default-character-set=gbk -d databasesename > createdb.sql
其中--default-character-set=gbk表示設(shè)置以什么字符集連接,-d表示只導(dǎo)出表結(jié)構(gòu),不導(dǎo)出數(shù)據(jù)
(2) 手工修改createdb.sql中表結(jié)構(gòu)定義中的字符集為新的字符集
(3) 確保記錄不再更新,導(dǎo)出所有記錄
mysqldump -uroot -p --quick --no-create-info --extended-insert --default-character-set=latin1 databasename > data.sql
--quick:該選項(xiàng)用于轉(zhuǎn)儲(chǔ)大的表。它強(qiáng)制Mysqldump從服務(wù)器一次一行的檢索表中的行,而不是檢索所有的行,兵輸出前將它緩存在內(nèi)存中
--extended-insert:使用包括幾個(gè)values列表的多行Insert語(yǔ)法,這樣使轉(zhuǎn)儲(chǔ)文件更小,重載文件更快
--no-create-info:不屑重新創(chuàng)建每個(gè)轉(zhuǎn)儲(chǔ)表的create table語(yǔ)句
--default-character-set=latin1:按照原有的字符集導(dǎo)出所有數(shù)據(jù),這樣導(dǎo)出的文件中,所有中文都是可見的,不會(huì)保存成亂碼
(4) 打開data.sql,將SET NAMES latin1 修改成SET NAMES gbk
(5) 使用新的字符集創(chuàng)建新的數(shù)據(jù)庫(kù)
create database newdatabasename default charset gbk;
(6) 創(chuàng)建表,執(zhí)行createdb.sql
mysql -uroot -p newdatabasesname < createdb.sql
(7) 導(dǎo)入數(shù)據(jù),執(zhí)行data.sql
mysql -uroot -p newdatabasename < data.sql

 

 

【編輯推薦】

MySQL設(shè)置當(dāng)前時(shí)間為默認(rèn)值的方法

MySQL大表備份的簡(jiǎn)單方法

多個(gè)MySQL表結(jié)果集組合

MySQL分表處理的實(shí)現(xiàn)方法

MySQL復(fù)制表數(shù)據(jù)到新表的方法
 

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-04-11 10:59:33

Oracle字符集

2010-10-09 11:12:32

mysql默認(rèn)字符集

2010-10-14 11:52:38

MySQL字符集

2010-10-09 10:35:46

MySQL字符集

2020-12-16 06:34:16

MySQL字符集服務(wù)器

2021-03-23 18:21:30

MySQL數(shù)據(jù)庫(kù)字符集

2010-06-07 16:09:58

MySQL字符集

2010-05-06 14:40:59

Oracle字符集

2010-05-06 18:01:07

Oracle Expr

2011-05-16 13:15:55

MySQL存儲(chǔ)字符集

2010-06-13 16:17:26

MySQL改變字符集

2009-02-24 10:51:30

2010-04-13 13:33:37

Oracle字符集

2010-10-09 10:57:22

MySQL默認(rèn)字符集

2010-06-02 17:59:19

MySQL字符集

2010-05-17 10:01:09

MySql字符集

2010-11-01 15:44:45

DB2字符集

2010-05-18 17:17:02

MySQL數(shù)據(jù)表

2010-04-30 10:16:22

Oracle字符集

2010-10-09 11:31:25

MySQL字符集
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 中文字幕亚洲欧美 | 精品欧美一区二区三区 | 麻豆精品一区二区三区在线观看 | 九九综合| 夜夜骑首页 | 韩三级在线观看 | 超碰在线国产 | 欧美综合在线观看 | 国产一区高清 | 青青艹在线视频 | 欧美一区永久视频免费观看 | 日韩成人影院 | 精品久久久久久久久久久久久久 | 99精品视频网 | 国产精品一区二 | 91看片| 亚洲国产高清高潮精品美女 | 黄色大片免费看 | 亚洲不卡在线视频 | 九九导航 | 精品少妇一区二区三区在线播放 | 91精品久久久久久久久久 | 日韩免费1区二区电影 | 91视在线国内在线播放酒店 | 精品中文在线 | 婷婷成人在线 | 久久久久久黄 | av手机免费在线观看 | 亚洲狠狠| 国产精品亚洲成在人线 | 国产在线1区 | 中文福利视频 | 羞羞的视频免费在线观看 | 午夜视频免费在线观看 | 日韩免费看片 | 亚洲精品日韩视频 | 国产成人精品久久 | 日韩视频精品 | 国产精品123区 | 人人鲁人人莫人人爱精品 | 毛片久久久 |