- 版本说明
- 系统版本:CentOS7.4
- mysql版本:mysql5.7.34
-
下载
-
安装
-
安装前检查
-
解压
# tar -xvf mysql-5.7.34-1.el7.x86_64.rpm-bundle.tar
-
安装
# rpm -ivh mysql-community-common-5.7.34-1.el7.x86_64.rpm
# rpm -ivh mysql-community-libs-5.7.34-1.el7.x86_64.rpm
# rpm -ivh mysql-community-client-5.7.34-1.el7.x86_64.rpm
# rpm -ivh mysql-community-server-5.7.34-1.el7.x86_64.rpm
-
-
启动
-
配置
- 修改配置文件
# vi /etc/my.cnf
在[mysqld]下面配置几行lower_case_table_names=1 #配置表名不区分大小写 1:不区分大小写 0:区分大小写 默认表名是区分大小写的,也可不配置此行 character-set-server=utf8 #设置为默认编码为utf8 init_connect='SET NAMES utf8' max_connections=1024 #设置最大连接数
- 登录并修改密码
- 查看初始密码
# grep 'temporary password' /var/log/mysqld.log
- 使用初始密码登录
# mysql -uroot -p
- 设置密码强度为低,默认为1
mysql> set global validate_password_policy=0;
- 修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'hbgdwxcm';
- 查看初始密码
- 允许远程连接
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'hbgdwxcm' WITH GRANT OPTION; mysql> flush privileges;
- 修改配置文件
-
防火墙添加端口
# firewall-cmd --permanent --add-port=3306/tcp # firewall-cmd --reload