mysql字符集是latin1,如何将中文存进去
5个回答
展开全部
简单明了,若要存中文需要修改编码格式,可以通过show variables like 'character_set_server'查看到当前的编码格式,默认为latin1,修改可以直接改配置文件/etc/my.cnf中添加character_set_server=utf8,那么下次创建的表就会使用utf8作为默认格式;前提是数据库需要重启;已经创建的表格式当然不会变更为utf8,此时需要进行转utf8的操作,alter table [表名] convert to character set utf8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
latin1格式的表结构字段不可以放中文,但是latin1格式的数据库里面的表结构(字符串类型)默认是latin1的,你可以改为utf8或者gbk之类的来存放中文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找到my.ini文件,有个[mysqld]位置下方填入以下就成
character_set_server=utf8
character_set_server=utf8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询