centos7-离线安装mysql5.7
下载安装npm版本的包
下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
解压后就可以看到很多 rpm 文件,主要的我们就是安装下面4个
安装mysql5.7
rpm -ivh mysql-community-common-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.24-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-5.7.24-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm --nodeps --force
查看mysql启动状态
service mysqld status
启动mysql
service mysqld start
查看初始密码
grep password /var/log/mysqld.log
使用初始密码登录mysql
mysql -uroot –p
修改你的新密码
mysql> set password = password("yourpasswd");
开启远程连接, 允许远程连接数据库, 并刷权限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpasswd' WITH GRANT OPTION;
mysql> flush privileges;
配置mysql的配置文件my.cnf
打开配置文件my.cnf
vi /etc/my.cnf
// 在[mysqld]下面配置几行
# 配置表名不区分大小写 1:不区分大小写 0:区分大小写
lower_case_table_names=1
# 设置为默认编码为utf8
character-set-server=utf8
init_connect='SET NAMES utf8'
# 设置最大连接数
max_connections=1024
重启mysql 重启配置才能生效
service mysqld restart