本篇主要记录mysql的安装过程,用的是YUM方式安装,安装的是MySQL企业版,如果各位想要装社区版,请移查看社区版的安装笔记。
下载YUM源文件
下载安装包之前先了解一下mysql版本,本次安装的是企业版,YUM源可以直接到官网下载。不熟悉的可以根据下图进行。
首先登录打开mysql官网,链接为:https://dev.mysql.com/downloads/repo/yum/
选择下图中框框内容下载:
![](https://img-blog.csdnimg.cn/img_convert/b5a876b3773a4717b4f3ee8cbcb3d305.png)
通过复制下载链接按钮,拿到下载链接:
![](https://img-blog.csdnimg.cn/img_convert/9a0f153095e04b25828cca20c0a6efd9.png)
进CentOS8系统,到对应目录下,直接wget命令下载就好了:
![](https://img-blog.csdnimg.cn/img_convert/1fb7c019f1bd433ea30323bbb2b273cb.png)
更新YUM源
下载下来后,会是个RPM文件,直接使用YUM安装这个文件就可以了。安装完成后,会在系统的/etc/yum.respo.d/路径下配置好MySQL的YUM源文件,直接刷新yum cache就好了。
![](https://img-blog.csdnimg.cn/img_convert/c44e72fe50ea46819a6324e836fe6ace.png)
通过yum clean all 和yum makecache刷新一下:
![](https://img-blog.csdnimg.cn/img_convert/27ff2ac916c741899609d059384ad61c.png)
安装mysql
YUM安装最简单不过,源搞定了直接安装就好了。
![](https://img-blog.csdnimg.cn/img_convert/03728978c37c4ecc8ab520ad4b33ee02.png)
等待安装完成,检查服务正常,查看版本正常,启动服务:
![](https://img-blog.csdnimg.cn/img_convert/2d13b078748d4cc19e32a077c47236b2.png)
服务设置开机自启,启动服务,查看服务状态,安装正常完成。
MySQL初始化配置
安装完成后,就可以直接登录进去了,默认没有密码:
![](https://img-blog.csdnimg.cn/img_convert/32f1a8af1fb84012843285e9cddd6b21.png)
登录上之后需要更改一下root密码,更改密码的方法网上有很多,不过MySQL8已经弃用了password函数后,那些个方法都不靠谱了。改密码方法如下:
![](https://img-blog.csdnimg.cn/img_convert/54122ac686484aa8b5f93e86fc24277b.png)
mysql> alter user root@localhost identified by 'Aa@123321';
Query OK, 0 rows affected (0.00 sec)
密码是需要符合复杂性要求的,大家自行设置。还需要开通用户的远程访问权限,这里还是以root用户为例,也就是数据库命令了。
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set Host='%' where User='root' and Host='localhost';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings:
![](https://img-blog.csdnimg.cn/img_convert/4e20c5af0dea4116b8eb52fba214d870.png)
如果需要对数据库配置做相关修改,需要修改的是my.cnf文件,前文提到过,后面会专文记录关于该文件的修改。