解决mysql创建表时中文乱码问题

更新时间:02-11 教程 由 盏尽 分享

ysqlysql1,无法识别中文字符。为了解决这个问题,我们可以按照以下步骤进行设置:

ysqlyi

ysqlyiysqld]下添加以下两行:

ysqld]

character-set-server=utf8eral_ci

保存文件并退出。

ysql服务

dowsysqluxysql服务:

itysql restart

3. 创建表时指定字符集

在创建表的语句中,可以使用“DEFAULT CHARSET=utf8”来指定字符集。例如:

CREATE TABLE `测试表` (t(11) NOT NULL AUTO_INCREMENT,

`姓名` varchar(20) DEFAULT NULL,t(11) DEFAULT NULL,

PRIMARY KEY (`id`)noDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

ysqlysql配置文件时一定要备份原文件,以免出现问题。

声明:关于《解决mysql创建表时中文乱码问题》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2158948.html