CentOS7下安装MySQL5.7教程
由于CentOS7和CentOS6版本的区别过于太⼤,导致⼀些志同道合的同志们在CentOS7下安装MySQL屡屡挫败,今天⼩编我就给⼤家整合⼀套⼀条龙服务,保证各位同志们爽爽的完成CentOS7下安装MySQL成功。
1、第⼀步,⾸先在虚拟机上安装CentOS7,这个相信⼤家应该没有问题吧。那么下⾯⼩编我就开始我的骚操作了:
⾸先执⾏命令:
1 yum list installed | grep mariadb
检查我们安装的系统中是否有mariadb,⼀般情况是默认有的,执⾏命令后如下:
2、出现这种情况,我们执⾏下⼀条命令:
yum -y remove mariadb*
没错了,就是要删除掉它。
然后,我们再次执⾏第⼀条命令,再次检查是否删除成功:
没错了,就是这么⼀回事。
3、接着,我们要执⾏如下命令:
wget sql/arch.rpm
在线下载官⽅提供的MySQL的rpm包
注意:如果执⾏上⾯的命令失败,因为安装的CentOS迷你版的,没有wget安装环境,我们需要先执⾏如下命令:
yum -y install wget
4、然后,我们安装rpm包,并且要检查MySQL的yum源是否安装成功:
1、安装rpm包:
rpm -arch.rpm
2、检查Mysql的yum源是否安装成功:
yum repolist enabled | grep "mysql.*-community.*"
出现如下说明成功:
5、上⾯成功后,我们就可以开始安装了:
yum install mysql-server
其中过程中会出现如下现象:
出现如下情况,安装完成:
6、启动\停⽌MySQL命令:
说明命令
启动MySQ systemctl start mysqld.service \ service mysqld start 停⽌MySQL systemctl stop mysqld.service \ service mysqld stop 7、我们先启动MySQL,然后使⽤短暂的密码登录
mysql下载安装教程步骤grep 'password' /var/log/mysqld.log;
8、然后查看默认密码
cat /var/log/mysqld.log
这⼀步,可有可⽆,因为上⼀命令已经把密码显⽰出来了:
记住这个密码。
9、然后我们需要修改密码:
⾸先登录:
mysql -u root -p
然后,我们把上⾯查询到的密码复制下来,然后粘贴到下⾯要输⼊密码的地⽅,你粘贴后,不显⽰,正常,不要以为没有粘贴上,粘贴⼀次,回车即可:
然后,我们修改密码:(修改密码有两条命令可以使⽤,和启动、停⽌MySQL⼀样两条命令)
命令1:
set password=password("yourpassword");
命令2:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
注意:其中yourpassword是你要设置的密码,有些⼩伙伴就是⽤直接把这条命令复制过去使⽤了。
注意:这是⾮常要强调的⼀点,在mysql命令窗⼝中,执⾏命令后⾯必须要加;这个分号。
如果有的朋友执⾏了修改密码出现了下⾯的情况:
先执⾏下⾯的两条语句:
set global validate_password_policy=0;
set global validate_password_length=4;
不要问为啥,就这么来就⾏了,密码不能低于4位,这是必须的。
然后,再次修改密码,成功
10、进⼊mysql,实现远程登录
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
11、刷新(必不可少的⼀步)
flush privileges;
12、退出MySQL命令窗⼝
exit;
再次强调⼀下,MySQL命令窗⼝执⾏命令必须要加分号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论