CentOS 7中安装Mysql

前端之家收集整理的这篇文章主要介绍了CentOS 7中安装Mysql前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

介绍
MysqL是一个开源的数据库管理系统,它使用关系数据库sql(结构化查询语言)来管理其数据。

在CentOS 7中自带MariaDB数据库,这个是MysqL开发人员管理的一个MysqL的一个分支。如果直接在CentOs 7中运行 yum install MysqL,这将会直接安装mariaDB数据库

步骤一:安装MysqL
首先需要访问MysqL仓库中提供的MysqL包地址是:https://dev.MysqL.com/downloads/repo/yum/找到自己需要的MysqL版本。执行如下命令进行更新:

wget https://dev.MysqL.com/get/++MysqL57-community-release-el7-9++.noarch.rpm(下划线部分是选择的版本,可以根据自己需要修改,下面的例子中都用MysqL57-community-release-el7-9这个版本进行操作)

保存更新的rpm文件后,为了确保文件的准确性,需要和官网中提供的md5码校验一下,使用如下命令进行校验:

md5sum MysqL57-community-release-el7-9.noarch.rpm

输出如下:
Output 1a29601dc380ef2c7bc25e2a0e25d31e MysqL57-community-release-el7-9.noarch.rpm

安装MysqL包:

sudo rpm -ivh MysqL57-community-release-el7-9.noarch.rpm

安装MysqL服务器:

sudo yum install MysqL-server 安装过程中有几个选项,要选择按y选择默认即可。

步骤二:开启服务器

开启服务器命令:
sudo systemctl start MysqLd

 查看服务器状态命令:

sudo systemctl status MysqLd
如果服务器正常开启,这个命令的输出中会有**Active: active (running)**这么一行显示

查看默认密码并且修改
在安装过程中MysqL生成默认的密码在MysqL.log文件中,可以用下面这个命令打开查看。

sudo grep ‘temporary password‘ /var/log/MysqLd.log

输出结果类似这样的: A temporary password is generated for [email protected]: *mqRfBU_3Xk>r

把密码记录下来,下一个步骤中会根据这个密码来修改密码

修改MysqL配置

sudo MysqL_secure_installation

Output
Estimated strength of the password: 100
Change the password for root ? (Press y|Y for Yes,any other key for No) :

通过这个命令可以修改密码,输入原密码,它会检测密码的强度,如果确定密码则输入no,
在我们拒绝再次更改密码的提示后,我们将按Y然后按ENTER键以解决所有后续问题,以便删除匿名用户禁止远程root登录删除测试数据库并访问它,然后重新加载权限表。


测试MysqL
测试MysqL的版本
MysqLadmin -u root -p version、

输入大概如下:

Server version        5.7.25
Protocol version    10
Connection        Localhost via UNIX socket
UNIX socket        /var/lib/MysqL/MysqL.sock
Uptime:            8 hours 20 min 32 sec

 


使用root登录MysqL
MysqL -u root -p

猜你在找的CentOS相关文章