linux mysql 随机密码_centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)...
发布日期:2022-02-03 13:16:58 浏览次数:15 分类:技术文章

本文共 871 字,大约阅读时间需要 2 分钟。

mysql初次命令行安装登录时报错:

未输入密码:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

或者

输入密码错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

mysql初次登录报错(命令行安装会生成随机密码)

mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log

查看方法:

grep 'temporary password' /var/log/mysqld.log

a3b8f321ac7fd5a909468a9602aacb29.png

复制这个密码,登录mysql -u root -p ,即可登录成功。

登录成功后,执行不了任何操作,报错,要求修改初始密码:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

命令行修改root密码:

mysql命令:alter user 'root'@'localhost' identified by 'wxy123456';

此时此刻,在服务器上就可以使用自己的密码成功使用mysql了,那么远程登陆mysql怎么办?

Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested  by server;解决如下:

允许root用户远程登陆命令如下:

1、use mysql;

2、alter user 'root'@'%' identified with mysql_native_password by 'wxy123456';

3、flush privileges;

转载地址:https://blog.csdn.net/weixin_34759094/article/details/113207847 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python监控网页_【小白教程】Python3监控网页
下一篇:mysql 抢购_java+mysql实现商品抢购功能

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年06月29日 07时30分24秒