CentOS7安装MySQL5.7并配置账户等

注意: 有的Centos版本默认安装了mariadb, 可以先将其卸载

检查mariadb是否安装

yum list installed | grep mariadb

卸载mariadb( all )

  yum -y remove mariadb*

 

1.
  网上下载MySQL的yum源

    wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2.

  使用rpm安装下载的mysql的yum源

    rpm -ivh 下载下来的.rpm文件

3.

  安装mysql-community-server服务

    yum install mysql-community-server

4.

  启动mysqld服务

    systemctl start mysqld

 

初次安装, 直接敲入:mysql, 进入mysql

如果无法直接进入mysql, 报错: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

可以查询默认的mysql root 密码:

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

然后使用root登录

  mysql -u root -p , 回车后输入以上查询到的默认密码

5.

  设置(重置)root密码:

    set password = '新密码';

6.

  设置root用户允许所有主机远程登录

  use mysql;

  update user set Host='%' where user='root';

  flush privileges;

 

posted @ 2018-09-03 13:28  yiSiNing479  阅读(329)  评论(0编辑  收藏  举报