1.下载mysql的yum源
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2.安装MySQL的yum源
yum localinstall mysql80-community-release-el7-3.noarch.rpm
3.修改yum源 【8.0版本可跳过】
vi /etc/yum.repos.d/mysql-community.repo
改变默认安装的mysql版本
比如要安装8.0版本,将5.7源的enabled=1改成enabled=0。
然后再将8.0源的enabled=0改成enabled=1即可。
【esc shift+: wq 保存退出】
备注:enabled=1表示即将要安装的mysql版本,这个文件也可以不修改,默认安装mysql最高版本
检查安装版本是否正确
yum repolist enabled | grep "mysql.*-community.*"
4.安装MySQL
yum install mysql-community-server
5.设置表名不区分大小写
vi /etc/my.cnf
# 在最后增加一行
lower_case_table_names=1
6.开启服务
systemctl start mysqld
7.查看服务状态
systemctl status mysqld
8.取得默认密码
grep 'temporary password' /var/log/mysqld.log
9.登录mysql
10.修改密码 (这里修改为123qweASD!)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123qweASD!';
远 程 登 录 设 置
仅限sql8
CREATE USER 'root'@'%' IDENTIFIED BY '123qweASD!';
GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123qweASD!';
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld --永久关闭防火墙
本文详细介绍了如何安装MySQL 8.0,包括修改yum源选择特定版本,设置表名不区分大小写,启动服务,更改默认密码,以及进行远程登录的配置。特别提示,远程登录配置时需要关闭防火墙。
1万+

被折叠的 条评论
为什么被折叠?



