博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)
阅读量:6265 次
发布时间:2019-06-22

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

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

 复制这个密码,登录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://www.cnblogs.com/wxywxy/p/10768980.html

你可能感兴趣的文章
UVa 11292 - Dragon of Loowater
查看>>
【Android】3.15 短串分享功能
查看>>
火星人乘坐核动力飞船回故乡
查看>>
怎么限制Google自己主动调整字体大小
查看>>
iOS Runtime原理及使用
查看>>
asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL
查看>>
mysql中间件研究(Atlas,cobar,TDDL)
查看>>
Sublime text3 插件LiveReload 实现实时预览
查看>>
JS实现电子时钟
查看>>
嵌入式 fork与vfork的区别
查看>>
mb_strlen(,utf-8);可以除去中文字符,统一返回是几个字符
查看>>
BP神经网络模型与学习算法
查看>>
Jsoup代码解读之六-防御XSS攻击
查看>>
android: 后台执行的定时任务
查看>>
大数据时代下的用户洞察:用户画像建立(ppt版)
查看>>
qnx:从API开始理解QNX -- 消息传递
查看>>
查找算法总结(二分查找/二叉查找树/红黑树/散列表)
查看>>
setting.xml配置文件
查看>>
对称加密与非对称加密
查看>>
python中的类中属性元素加self.和不加self.的区别
查看>>