解压版MYSQL中文乱码问题解决方案
安装的是解压版的MYSQL
1:解压之后copy一个my.ini文件然后添加字节编码配置:
[client] default-character-set=gbk [mysqld] character-set-server=utf8
指定数据库配置文件bin\mysqld--defaults-file=my.ini--initialize-insecure指定配置文件my.ini(如果忽略这一步骤的话,配置my.ini将不会生效,有点小坑)
安装数据库:bin/mysqld--install
启动数据库服务:netstartmysql(windows环境下)
2:创建数据库时候指定数据库编码:
3创建表时候指定UTF8编码:
CREATETABLE`Demo_Table`( `name`varchar(255)NOTNULL, `created_at`timestampNOTNULLDEFAULTCURRENT_TIMESTAMP, `modified_at`timestampNOTNULLDEFAULT'0000-00-0000:00:00'ONUPDATECURRENT_TIMESTAMP, `size`bigint(20)DEFAULTNULL, `type`varchar(255)DEFAULTNULL, `label`varchar(255)DEFAULTNULL, PRIMARYKEY(`name`,`created_by`) )ENGINE=InnoDBDEFAULTCHARSET=utf8;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。