忘记root密码
ERROR:Acess denied for user 'root'@'localhost' (using password:YES)
1.停止mysql服务
2.修改配置文件my.ini
(注意:不是my-default.ini)my.ini默认路径一般为C:\ProgramData\MySQL\MySQL Server 5.6
在[mysqld]下添加一行:
skip-grant-tables
保存
3.重启mysql服务:
之后用mysql -u root -p 输入密码时直接回车即可
插入数据失败
ERROR: Incorrect string value: '\xC0\xEE\xD0\xCB\xAA' for column 'ename' at row 1
1.修改配置文件my.ini
在mysqld下添加一行:
character-set-server=utf8mb4
在mysql下添加一行:
default-character-set=utf8mb4
2.重启mysql服务
3.在使用时修改对应的表:
alter table TABLE_NAME convert to character set utf8mb4 collate utf8mb4_bin;