【MySQL】Linux Centos7.5 安装MySQL5.7
1、下载MySQL5.7
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、安装mysql57-community-release-el7-11.noarch.rpm的rpm文件,并且显示安装进度
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
3、yum -y install mysql-server
先要下载mysql-server,否则直接执行sysremctl restart mysqld,会提示命令未找到
4、重启MySQL
systemctl restart mysqld
5、验证(是否安装成功?)mysqladmin --version
6、获取临时密码,用临时密码登陆MySQL,并修改MySQL密码。
grep 'temporary password' /var/log/mysqld.log
7、值得注意的地方:可能会遇到的坑。
第一:首先MySQL强制性让你更改密码;
第二:密码长度为8位
如果你的密码不符合MySQL5.7的要求,又会提示: Your password does not satisfy the current policy requirements
即:您的密码不满足当前的策略要求 。
这里我先设置个符合MySQL5.7的密码为youpassword,然后刷新数据库。
那如果想设置不符合MySQL5.7密码策略的办法,就是将验证给干掉。
解决办法:
附:版本5.7 MySQL 5.7参考手册 / ... / 密码验证插件
1、vim my.cnf 对MySQL的配置文件进行编辑,添加validate_password=off,将MySQL5.7的验证密码的插件给禁用。
效果:我再次修改密码,将密码改成123456,执行成功了。
并且登陆成功!!!
阅读更多
- Linux下安装Mysql(CentOS7 64位,MySQL5.7)详细!!!
- Linux(centOS)手动安装Apache+MySQL+PHP+Memcached+Nginx原创无错版
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
- Centos linux 上安装Perl DBD::mysql驱动
- Linux中的MySQL使用(CentOS默认安装)
- Linux(centOS)手动安装Apache+MySQL+PHP+Memcached+Nginx
- linux centos apache+php+mysql 安装
- Linux(CentOS6.3 x64) 安装配置Apache2.4.3 + SVN1.7 + MySQL完整版
- centoslinux安装mysql groonga mroonga存储引擎
- Centos linux 5.4x86 安装DRBD+Heartbeat+Mysql
- Linux(centos) 编译安装 Mysql 后配置开机自动启动
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- Linux/Centos安装Litespeed+PHP+MYSQL+PHPMYADMIN教程
- Red Hat Linux, Fedora, CentOS - MySQL安装
- Linux(centOS)手动安装Apache+MySQL+PHP+Memcached+Nginx原创无错版
- linux centos apache+php+mysql 安装
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- Linux (Centos)下安装java+apache+mysql+php(非yum安装)