Linux安装mysql

Linux版本: CentOS 7.4 64位
在MySQL官网找到适合自己平台的MySQL Yum Repository,查看平台信息命令 uname -a

下载:

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装:

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

使用yum安装MySQL:

yum install mysql-community

在安装的过程中会遇到两次Is this ok ,写y即可

Is this ok [y/d/N]: y

安装完成,启动MySQL:

service mysqld start

MySQL5.7安装完成后会有一个临时密码, 查看方式如下:

grep 'temporary password' /var/log/mysqld.log
查看MySQL临时密码

登录MySQL

mysql -uroot -p

修改MySQL的root用户密码:

alter user 'root'@'localhost' identified by 'new_password' password expire never;

使用Navicat远程连接时提示:host is not allowed to connect mysql,解决方法:
修改root用户的host, 先执行一下更新语句

update user set host='%' where user='root' and host='localhost';

然后执行(必须):

flush privileges;

然后重新连接可以成功。

你可能感兴趣的:(Linux安装mysql)