MySQL记录

为MySQL数据库配置path

前面就不累赘了,找到数据库的的bin目录,然后给复制到path变量后面,中间以分号分隔。

完成之后在cmd输入 

mysql -u 用户名 -p

输入密码之后如果出现

mysql: Character set 'utf-8' is not a compiled character set and is not specified in the 'C:\Program Files\MySQL\MySQL Server 5.5\share\charsets\Index.xml' file
ERROR 2019 (HY000): Can't initialize character set utf-8 (path: C:\Program Files\MySQL\MySQL Server 5.5\share\charsets\)



是因为MySQL中数据库编码的问题,解决方案是:

找到my.ini。复制到其他目录(直接修改会出现MySQL拒绝访问的问题)中找到后打开找到

default-character-set=utf-8

修改为

default-character-set=utf8




2017年10月31日更新

修复MySQL不支持emoji表情的问题,

需MySQL5.5以上版本。修改my.ini中


default-character-set=utf8mb4

character-set-server=utf8mb4


原因:emoji表情每个字符占四个字节,而utf8格式只支持三个字节。就需要修改为支持四个字节的utf8mb4格式。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值