在安装完毕mysql 5.7 之后,设置登录权限时,报错,错误代码如下。 错误代码:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 原因是:mysql在设置登录的时候没有给root用户在localhost下登录的权限 因为这个时候我们登录到mysql时,总会报错,所以我们需要设置成无密码登录。 设置无密码登录参考:centos中mysql忘记root密码详细解决方法 中的第1-5步。 此时,查看用…

2020年06月16日 0条评论 205点热度 1人点赞 阅读全文

1、登录mysql mysql -u root -p 2、查看现有用户 mysql> select host,user,authentication_string from mysql.user; +-----------+---------------+-------------------------------------------+ | host | user | authentication_string | +-----------+---------------+---------------…

2020年06月04日 0条评论 150点热度 0人点赞 阅读全文

在CentOS中默认安装有MariaDB,需要卸载掉mariaDB,重新安装MySQL5.7 检查是否已经安装mysql5.7(两种方式) [root@master ~]# rpm -qa | grep mysql [root@master ~]# yum list installed | grep mysql centos 7 下需要删除mariadb 检查: [root@master ~]# rpm -qa | grep mariadb 删除如下:强制删除 如果已经安装,卸载掉原mysql [root@mast…

2020年06月04日 0条评论 466点热度 0人点赞 阅读全文

在现在无处不需要密码的时代,有的时候真的会把密码忘记,尤其是各种密码设置不一样的情况。 当遇到centos mysql密码忘记了的情况,参考以下方法解决 1、vi /etc/my.cnf 2、在[mysqld]中添加 skip-grant-tables 例如: [mysqld] skip-grant-tables datadir=/var/lib/MySQL socket=/var/lib/mysql/mysql.sock 3、重启mysql service mysqld restart 4、用户无密码登录 mys…

2020年06月04日 0条评论 169点热度 0人点赞 阅读全文