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

mysql3升級到mysql5解決亂碼心得

數(shù)據(jù)庫 MySQL
隨著技術(shù)的進(jìn)步發(fā)展,數(shù)據(jù)庫也是一代代的更新著,一代強(qiáng)過一代,功能較之前的版本更為完善,在進(jìn)行mysql升級的過程中有時(shí)會(huì)出現(xiàn)一堆亂碼,如何解決這個(gè)亂碼問題呢?

數(shù)據(jù)庫的升級是數(shù)據(jù)庫發(fā)展的標(biāo)志,代表著數(shù)據(jù)庫的功能性更為強(qiáng)大,在技術(shù)方面更為先進(jìn),并不是隨意就可以實(shí)現(xiàn)數(shù)據(jù)庫升級,通常情況下數(shù)據(jù)庫升級會(huì)產(chǎn)生亂碼,本文就將為大家講解解決亂碼問題的方法。本文就以mysql3升級到mysql5為例來分析亂碼問題。

我的原數(shù)據(jù)庫是3.23版本的.前幾天因?yàn)橐粋€(gè)論壇轉(zhuǎn)移.必須用5.1的.于是就是升級了數(shù)據(jù)庫.論壇是正常的.可以是原來的一個(gè)老庫因?yàn)槭?.23下面的.gb2312的.不管怎么樣導(dǎo)入到新庫都是亂碼.后來查找了各方面資料.借鑒了discuz的一個(gè)帖子.終于升級成功.現(xiàn)把心得總結(jié)出來。

環(huán)境:

1.老庫是mysql 3.23,新庫是mysql-5.1.33-win32.msi .數(shù)據(jù)庫名是 www.cxinbao.com

2.我本機(jī)是xp sp2

首先在本地安裝3.23數(shù)據(jù)庫.把服務(wù)器上的數(shù)據(jù)庫在data目錄下直接打包到本地.復(fù)制到本地?cái)?shù)據(jù)庫所在data目錄下.同版本的.或者.4.1以下的版本直接拷貝目錄即可.4.1以下的要轉(zhuǎn)移到4.1及以上版本.則不能直接拷貝.會(huì)涉及到字符集問題.只能和mysqldump先導(dǎo)出.再導(dǎo)入.

1.安裝完3.23.然后cmd進(jìn)入數(shù)據(jù)庫所在bin目錄.然后運(yùn)行 導(dǎo)出數(shù)據(jù)庫為sql文件

mysqldump -uroot -p --default-character-set=gbk www.cxinbao.com >cxinbao.sql

2.然后原庫下的表刪除掉.再運(yùn)行.把剛才導(dǎo)出的sql導(dǎo)進(jìn)庫里.

mysql -uroot -p --default-character-set=latin1 -f www.cxinbao.com <cxinbao.sql

3.再把剛才導(dǎo)入的數(shù)據(jù)庫.再導(dǎo)出為sql,

mysqldump -uroot -p --default-character-set=latin1 www.cxinbao.com >cxinbao.sql

4.在服務(wù)里把3.23的mysql服務(wù)器停止掉.然后安裝mysql5.1數(shù)據(jù)庫.,編碼用utf-8,把mysql3.23數(shù)據(jù)庫bin目錄下的cxinbao.sql拷貝到mysql5.1數(shù)據(jù)庫bin目錄下.備用,然后用cmd轉(zhuǎn)到mysql5所在的bin目錄下.運(yùn)行

mysql -uroot -p --default-character-set=gbk -f cxinbaonew<cxinbao.sql

這樣cxinbaonew數(shù)據(jù)庫就是你轉(zhuǎn)移成功的數(shù)據(jù)庫了.這個(gè)庫要事先建好.

這就是我為大家總結(jié)的處理亂碼問題,希望對大家能夠有所幫助。

【編輯推薦】

  1. 解決MySQL 5.0.16的亂碼問題
  2. MySQL命令行亂碼問題的解決
  3. MySQL查詢亂碼的解決方法
  4. SQL Server中文亂碼問題的解決

 

責(zé)任編輯:迎迎 來源: cnblogs.com
相關(guān)推薦

2013-05-20 10:39:55

MariaDB

2019-07-19 15:53:45

MySQL 5.7MySQL 8.0MySQL

2021-08-25 07:56:37

MySQLMyRocks存儲(chǔ)

2011-03-24 09:15:14

Ubuntu 11.0Linux 內(nèi)核2.6

2011-05-03 13:35:56

2019-05-14 15:55:15

Fedora 29Fedora 30Linux

2019-11-05 13:20:00

Fedora 30Fedora 31Linux

2020-05-08 17:55:35

Fedora 31Fedora 32Linux

2010-07-12 15:57:24

Exchange Se升級

2010-03-18 17:58:26

至強(qiáng)5500至強(qiáng)5600

2010-02-02 10:33:09

Linux升級系統(tǒng)

2009-07-29 11:29:16

ASP.NET1.1ASP.NET2.0

2013-03-14 14:52:51

Ubuntu12.10Ubuntu 13.0

2022-06-21 08:00:00

FreeBSD 12FreeBSD 13架構(gòu)

2015-09-30 15:39:21

Ubuntu升級Linux

2016-07-22 09:09:00

Linux Mint 升級Linux Mint

2013-08-20 15:48:50

Fedora 18Fedora 19

2021-10-11 14:59:43

Windows 10Windows 11微軟

2009-06-15 14:35:04

JBoss4.0.5

2011-04-25 09:37:56

點(diǎn)贊
收藏

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