Mysql-安装

环境

MySQL5.7

Centos7

1 下载YUM源

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

如果提示wget命令无法找到,执行下面的命令

yum -y install wget

2 安装MySQL源

yum localinstall mysql57-community-release-el7-8.noarch.rpm

3 检查MySQL源是否安装成功

yum repolist enabled | grep "mysql.*-community.*"

4 安装MySQL

yum install mysql-community-server

5 启动MySQL服务

systemctl start mysqld

根据自己需求设置是否开机自启动

systemctl enable mysqld
systemctl daemon-reload

6 修改root密码

​ mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认 密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:

grep 'temporary password' /var/log/mysqld.log
mysql -uroot –p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

tips:mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:

​ 大小写字母、数字和特殊符号,并且长度不能少于8位。修改策略之后再执行修改密码 ​ 1 set global validate_password_policy=0; ​ 2 set global validate_password_policy=LOW;

7 查看MySQL目前是什么存储引擎

show engines;

8 修改存储引擎

​ 如果不是InnoDB,设置为InnoDB,修改配置文件/etc/my.cnf

vi /etc/my.cnf
[mysqld]
default-storage-engine=INNODB

9 重启MySQL数据库

service mysqld restart

0评论