###mysql在windows下不区分大小写,在linux下区分大小写
所以,最好的方式是表名统一用小写,单词之间用“-”或者“_”连接
Windows上的MySQL服务消失的解决
用管理员权限打开cmd(可以在c:/windows/system32中右键管理员运行)
cd切换到MySQL的/bin下,输入mysqld.exe --install,如果报错,输入mysqld-nt.exe --install
services.msc进入服务,启动mysql服务即可。
Navicat连接mysql出现1862错误 your password has expired
mysqladmin -uroot -p password ,重置密码
Navicat连接Mysql8.0.11出现1251错误
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限