为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格式。