首页 > 数据库技术 > 详细

Mysql 问题汇总

时间:2019-06-13 21:25:53      阅读:109      评论:0      收藏:0      [点我收藏+]

今天,测试环境下需要使用到mysql数据库;于是我使用yum安装方式快速部署了mariadb。使用的Linux系统版本为CentOS 7.x。 安装完成后,我很自然的使用mysql命令登陆,因为是刚安装的初始环境,结果报错了: 

1 [root@node ~]# mysql
2 ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)
解决办法:取消授权表
[root@node ~]# systemctl stop mariadb.service
[root@node ~]# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
[root@node ~]# mysql_secure_installation 依次设定密码等等初始化设定即可

 修改密码:

root@nginx:~# mysqladmin -u root -pcentos password "redhat"  
或者在数据库中修改
MariaDB [mysql]> UPDATE user SET PASSWORD=PASSWORD(redhat) where USER=root;
MariaDB [mysql]> FLUSH PRIVILEGES;
MariaDB [mysql]> QUIT

 

Mysql 问题汇总

原文:https://www.cnblogs.com/petersonx/p/11019415.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!