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配置文件时一定要备份原文件,以免出现问题。