mCarrYoung

对于现在的网络服务器来说,每个服务器在运行网站或者其他的软件时,都会把数据存储到数据库,那么如何安装数据库?

这次的教程以CentOS系统安装Mysql5.7为例,(虽然有最新版本的Mysql单数不知道为什么,不喜欢安装最新版本的)

先进入这个地址:https://dev.mysql.com/downloads/repo/yum/

这里就下载第一个吧,点击Download进入到下载页面, 进入到下载页面系统可能会自动下载一个文件,这个时候点击取消,不让他自动下载

在No thanks,just start my download上右键,选择复制链接地址 我这里给出地址:https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

注:我是用的是火狐浏览器,这里有一个复制链接地址的功能,其他的浏览器我不知道有没有,如果没有的话,在页面的源代码里应该能查看的到

在CentOS系统里面打开终端执行:wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm命令来下载rpm包

下载完安装rpm包

执行。rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

这里我使用的是阿里云的服务器安装的mysql,因为服务器默认没有安装manager所以这里如果你执行yum-config-manager --disable mysql80-community这条命令后如果提示找不到yum-config-manager,那就执行 yum install yum-utils 这条命令安装yum工具包。因为manager在utils包里面

因为我们要安装mysql57 这里需要关闭最新的软件仓库 现在最新版本的是80 所以 执行下面命令关闭80仓库,

安装成功以后执行 yum-config-manager --disable mysql80-community 这里的运行结果就不截图了,因为这里执行的屏幕让我不小心清屏了

打开mysql57仓库

yum-config-manager --enable mysql57-community

开始安装mysql5.7

执行 yum install mysql-community-server

安装完显示Complete!就是安装完成

启动mysql服务: service mysqld start

检查mysql 服务器的运行状态。service mysqld status。如果显示的是active(running)就说明服务正常运行

这个时候需要拿到数据库的密码进行登录:系统默认生成的密码放在了一个错误日志里面 我们查看错误日志

执行。grep 'password' /var.log.mysqld.log   红色方框里面的是就是数据库密码

登陆mysql 使用上面的密码

这里数据库是一个临时的密码,自己也可以更改数据库的密码

执行alter user 'root'@'localhost' identified by ' 你自己的新密码'; 这里最后一个一定要加个分号,这里不要看图片上的,图片上的没有加分好

 

这样在Centos上就完成安装mysql5。7数据库了

相关文章: