外观
MySQL安装错误解决
Authentication plugin 'caching_sha2_password' cannot be loaded
解决
alter user 'lxx'@'localhost' identified with mysql_native_password by 'lxx'
建立用户的时候报告这个错误:
ERROR 1396 (HY000): Operation CREATE USER failed for 'abc'@'localhost'
原因:mysql中已经有了这个用户,从mysql.user中直接删除delete,然后刷新权限FLUSH PRIVILEGES,再建用户。
nchar 和 nvarchar nchar 是固定长度 Unicode 数据的数据类型,nvarchar 是可变长度 Unicode 数据的数据类型,二者均使用 UNICODE UCS-2 字符集。
Access denied for user ‘root‘@‘localhost‘ (using password: YES/NO) Access denied for user ‘root‘@‘localhost‘ (using password: YES/NO)
1.网络是否通
2.防火墙
3.是否账户匹配为%
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%'
1.进入mysql库 use mysql;
2.刷新权限 mysql> flush privileges;
3.清空密码 mysql> UPDATE user SET authentication_string="" WHERE user=“root”;
4.刷新权限 mysql> flush privileges;
5.设置root的新的密码 mysql>alter user’root’@’%’ IDENTIFIED BY 'test123 ';
6.刷新权限 mysql> flush privileges;
7.退出mysql,清除my.cnf的skip-grant-tables后重启mysql systemctl restart mysqld.service