如何修改mysql表字段的字符集
2个回答
展开全部
修改mysql的默认字符集是通过修改它的配置文件来实现的。一般分两种情况:
windows平台
windows下的mysql配置文件是my.ini,一般在c:windowsmy.ini或者c:winntmy.ini可以直接在这个文件里面加上
default-character-set=gbk
#或gb2312,big5,utf8
然后重新启动mysql
service
mysql
restart
或
/etc/init.d/mysql
restart
或用其他方法重新启动,就生效了。
unix平台
linux下的mysql配置文件是my.cnf,一般是/etc/my.cnf,如果找不到可以用find命令找一下:
find
/
-iname
my.cnf
在这个文件里面加上
default-character-set=gbk
#或gb2312,big5,utf8
然后重新启动mysql
net
stop
mysql
net
start
mysql
就生效了。
windows平台
windows下的mysql配置文件是my.ini,一般在c:windowsmy.ini或者c:winntmy.ini可以直接在这个文件里面加上
default-character-set=gbk
#或gb2312,big5,utf8
然后重新启动mysql
service
mysql
restart
或
/etc/init.d/mysql
restart
或用其他方法重新启动,就生效了。
unix平台
linux下的mysql配置文件是my.cnf,一般是/etc/my.cnf,如果找不到可以用find命令找一下:
find
/
-iname
my.cnf
在这个文件里面加上
default-character-set=gbk
#或gb2312,big5,utf8
然后重新启动mysql
net
stop
mysql
net
start
mysql
就生效了。
展开全部
如何修改mysql表字段的字符集
关键字:字符集gbkutf8开始表W的字符集设置成了gbk,但是现在的建的表要求字符集为utf8。于是:alter
table
`W`
default
character
set
utf8;或者ALTER
TABLE
tbl_name
CONVERT
TO
CHARACTER
SET
charset_name;但是发现其中一个字段CONTENT的字符集还是gbk。于是更改mysql数据库表中某个字段的字符集,修改字段的定义:alter
table
`W`
modify
column
`CONTENT`
varchar(30)
character
set
utf8
not
null;
关键字:字符集gbkutf8开始表W的字符集设置成了gbk,但是现在的建的表要求字符集为utf8。于是:alter
table
`W`
default
character
set
utf8;或者ALTER
TABLE
tbl_name
CONVERT
TO
CHARACTER
SET
charset_name;但是发现其中一个字段CONTENT的字符集还是gbk。于是更改mysql数据库表中某个字段的字符集,修改字段的定义:alter
table
`W`
modify
column
`CONTENT`
varchar(30)
character
set
utf8
not
null;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询