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