新聞中心
MySQL中文建表問(wèn)題的確很讓人頭疼,下面就為您舉例說(shuō)明MySQL中文建表問(wèn)題,如果您之前遇到過(guò)MySQL中文建表問(wèn)題,不妨一看。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、重慶小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了贊皇免費(fèi)建站歡迎大家使用!
數(shù)據(jù)庫(kù)中數(shù)據(jù)的導(dǎo)入導(dǎo)出是一個(gè)最簡(jiǎn)單, 也是最必須的功能.
比如系統(tǒng)在開(kāi)發(fā)時(shí)候在個(gè)人PC機(jī)上, 數(shù)據(jù)庫(kù)有很多的初始化數(shù)據(jù), 系統(tǒng)開(kāi)發(fā)完成了, 則要把這些初始化數(shù)據(jù)從PC機(jī)上導(dǎo)出成SQL腳本, 在服務(wù)器上只要導(dǎo)入這些SQL腳本即可完成數(shù)據(jù)庫(kù)初始化.
但是, 對(duì)于中文字符的導(dǎo)入?yún)s成了大問(wèn)題, 導(dǎo)入中文, 數(shù)據(jù)老是報(bào)錯(cuò)"Data too long for column XX at row n"
這個(gè)問(wèn)題一直困擾著我, 由于以前數(shù)據(jù)量比較小, 也就不用導(dǎo)入功能, 大不了再重新初始化一次了. 如今不行了, 初始化數(shù)據(jù)實(shí)在太多, 不可能重新初始化, 但我一直認(rèn)為一定會(huì)有辦法解決這個(gè)問(wèn)題, 今天上網(wǎng)找資料搞了大半天, 這個(gè)問(wèn)題基本解決.
為了清楚描述這個(gè)問(wèn)題, 現(xiàn)詳細(xì)講解如下:
1. 建數(shù)據(jù)庫(kù)
Microsoft Windows XP [版本 5.1.2600]
(C) 版權(quán)所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\awish>mysql -u root -p
Enter password: *******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 24 to server version: 5.0.27-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database test;
2. 設(shè)置數(shù)據(jù)編碼為utf8
- mysql> use test;
- Database changed
- mysql> set names utf8; //設(shè)置數(shù)據(jù)庫(kù)字符集為utf8
- Query OK, 0 rows affected (0.00 sec)
3. 創(chuàng)建數(shù)據(jù)表
- mysql> CREATE TABLE person
- -> (
- -> id INT(8) NOT NULL AUTO_INCREMENT PRIMARY KEY,
- -> name varchar(16) default 'nobody',
- -> birthday char(19),
- -> )ENGINE=InnoDB DEFAULT CHARSET=utf8//創(chuàng)建數(shù)據(jù)表,字符集設(shè)定為utf8
- -> ;
- Query OK, 0 rows affected (0.03 sec)
【編輯推薦】
MySQL復(fù)制表數(shù)據(jù)到新表的方法
MySQL多表刪除的實(shí)現(xiàn)
MySQL獨(dú)立表空間的優(yōu)缺點(diǎn)
MySQL MyISAM表結(jié)構(gòu)的恢復(fù)
MySQL查詢(xún)表字段個(gè)數(shù)的兩種方法
分享標(biāo)題:MySQL中文建表問(wèn)題解析
轉(zhuǎn)載注明:http://fisionsoft.com.cn/article/coooihp.html


咨詢(xún)
建站咨詢(xún)
