第一章 python分布式爬虫打造搜索引擎环境搭建 第二节 CentOS7环境下Mysql的安装

        CentOS7环境下Mysql的安装方式有很多,可以用压缩包安装,也可以在联网的情况下直接命令下载安装!此篇文章将介绍一下如何通过命令安装mysql数据库!下面的代码都是亲自实验可用的,可以方便快捷的安装mysql。

第一, MySQL的安装

(1)下载并安装MySQL官方的 Yum Repository(大约25k的大小)

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

出现如下图所示的效果即表示成功:

(2)直接进行yum安装。

yum -y install mysql57-community-release-el7-10.noarch.rpm

出现如下图所示的效果即表示成功:

(3)开始安装MySQL服务器(此过程比较耗时,需要下载几个文件,速度跟网速有关)。

yum -y install mysql-community-server

执行过程如下所示:

至此整个MySQL就安装完成了,然后需要对MySQL进行一些设置。

第二,MySQL数据库设置/配置

(1)启动mysql服务

systemctl start  mysqld.service

(2)查看MySQL运行状态

systemctl status mysqld.service

(3)查看mysql的初始安装密码(进入MySQL还得先找出此时root用户的密码)

grep "password" /var/log/mysqld.log

(4)使用管理员权限进入数据库

mysql -uroot -p    #输入初始密码即可进入mysql,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库

以上四步的操作如下图所示:

(5)修改mysql的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';#设置自己的密码(new password)

执行此操作发现脚本报错了!别着急,这个是正常的!新密码设置的时候如果设置的过于简单会报错,原因是因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关。此处不做过多说明了,只需要执行接下来的几步操作即可修改密码了。

(6)改变mysql密码的校验规则

set global validate_password_policy=0;
set global validate_password_length=1;

设置之后就是我上面查出来的那几个值了,此时密码就可以设置的很简单,例如123456之类的。到此数据库的密码设置就完成了。5和6的操作如下所示:

第三,到此就可以删除mysql源安装包

yum -y remove mysql57-community-release-el7-10.noarch

如下所示即表示成功:

到此mysql的安装和配置就完成了!下一节将继续说一下mysql的问题,远程连接服务器上的MySQL。

猜你喜欢

转载自blog.csdn.net/u014135369/article/details/83893446
今日推荐