Centos7安装Mysql5.7(yum安装)

可参见官网教程:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
1.下载mysql的yum源
https://dev.mysql.com/downloads/repo/yum/
进入mysql官网,下载系统对应的rpm包,假设下载下来的文件名为mysql80-community-release-el7-3.noarch.rpm。
下载的时候提示要登录,可以直接点击“No thanks, just start my download”跳过。
2.安装mysql的yum源

rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum repolist all | grep mysql #列出所有mysql包,查看mysql57-community/x86_64那一项是否已经启用

3.安装mysql

yum install mysql-community-server -y
systemctl start mysqld.service
vi /etc/my.cnf

进入mysql配置文件,根据情况插入以下的设置:

[mysqld]
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci 
init_connect='SET NAMES utf8mb4'
validate_password=OFF #允许设置弱密码,生产环境不推荐
skip-name-resolve
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4

保存文件并退出

systemctl restart mysqld
grep 'temporary password' /var/log/mysqld.log #查看数据库默认的root密码
mysql -uroot -p #用刚才获得的密码登录mysql
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'; #重置root密码

至此,mysql5.7就安装完成了。

发布了28 篇原创文章 · 获赞 0 · 访问量 2702

猜你喜欢

转载自blog.csdn.net/weixin_43855938/article/details/89632808
今日推荐