阿里云 CentOS7.4 环境安装mysql5.7
2020-02-01 07:56
579 查看
阿里云 CentOS7.4 环境安装mysql5.7
1. 删除默认安装的数据库,无所谓的请略过
据说CentOS7.x版本会默认安装mariadb数据库,我有点强迫症,故卸载之;
rpm -qa|grep mariadb
yum remove mariadb-libs.x86_64
遇到 “Is this ok [y/N]:“,输入”y", 命令跑完会看到 “complete!”。
2.安装mysql 5.7;当前所在目录是 root根目录
下载MySQL官方的 Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
此时在root目录下可以看到一个25kb左右的安装用的Yum Repository
直接yum安装下载的“mysql57-community-release-el7-11.noarch.rpm”
yum -y install mysql57-community-release-el7-11.noarch.rpm
安装结束会看到 complete!
下面就开始安装mysql服务器
yum -y install mysql-community-server
安装过程耗时几分钟,耐心等待
安装完成!
3.mysql配置
a. 启动数据库
systemctl start mysqld.service 或 service mysqld start
b. 不放心,查看下mysql服务状态
PS: MYSQL服务几个常用命令
systemctl start mysqld.service #启动mysql服务 systemctl stop mysqld.service #关闭mysql服务 systemctl restart mysqld.service #重启mysql服务 systemctl status mysqld.service #检查mysql服务状态
c. 在日志文件中找出此时root用户临时密码:
grep "password" /var/log/mysqld.log
上图中我红色框出来的就是临时密码;
d. 登陆mysql命令模式
mysql -uroot -p
登陆成功后,可以看到命令行前面是 mysql;
此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库。
e. 修改root账号密码,下图中的123456我随意写的
set password for 'root'@'localhost' =password('123456');
这里有个问题,新密码设置的时候如果设置的过于简单会报错,原因是因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关
MySQL完整的初始密码规则可以通过如下命令查看:
SHOW VARIABLES LIKE 'validate_password%';
初始情况下第一个的值是ON,validate_password_length是8。可以通过如下命令修改:
mysql> set global validate_password_policy=0; mysql> set global validate_password_length=1;
f. 为root用户授权远程登陆
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
FLUSH PRIVILEGES;
posted on 2018-10-28 03:03 JadeDragon1988 阅读(...) 评论(...) 编辑 收藏
转载于:https://www.cnblogs.com/Jade1988/p/9864195.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- [阿里云] Linux CentOS 7.4 环境下安装 MySql5.7 完整流程以及常见问题的解决方法
- 阿里云centos7.4中安装配置环境(jdk1.8,Tomcat8)--- 资料收集
- 十八:Centos7.4离线安装CDH5.14环境准备-阿里云
- Centos7.4 版本环境下安装Mysql5.7操作记录
- linux服务器部署环境(阿里云 centos7.4 64位+ jdk+tomcat+mysql安装)
- 阿里云 CentOS7.4 环境安装nginx
- Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP php环境搭建图文教程)
- Centos7.4 版本环境下安装Mysql5.7操作记录
- 阿里云centos7.4安装mysql5.7
- Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP环境)
- CentOS 7.4系统-Apache-PHP安装-开发环境配置
- 在CentOS7.4安装Tomcat8.5.16及环境变量配置
- 阿里云服务器centos7.2 的安装及配置java web环境
- 阿里云的CentOS环境中安装配置MySQL的教程
- 阿里云centos6.5实践编译安装LNMP架构web环境
- CentOS7.4环境下三节点kubernetes集群安装步骤2-在node2节点上安装Docker
- 在阿里云的CentOS环境中安装django
- 在CentOS7.4安装JDK1.8及环境变量配置
- CentOS7.4 x64环境Percona-Server-5.6安装
- 【阿里云】CentOS7系统下开发环境安装配置问题汇总:mysql5.6/zookeeper/redis