CentOS 8 安装 mysql完整步骤 附详细指令图解
程序员文章站
2024-03-25 22:03:22
...
1、下载mysql官方的Yum Repository
可以下载到本地再用xftp上传到linux服务器,也可以直接用指令下载。
官网地址:mysql下载
点进去想选择最新的这个版本下载,那么在终端可以用指令:
[aaa@qq.com ~]# wget http://repo.mysql.com/mysql80-community-release-el8-1.noarch.rpm
2、安装上一步骤下载的文件
[aaa@qq.com ~]# yum -y install mysql80-community-release-el8-1.noarch.rpm
3、MySQL服务器的安装
在进行这一步之前,要先禁用默认的mysql模块,否则可能报错“未匹配的参数”
[aaa@qq.com ~]# yum module disable mysql
再进行安装:
[aaa@qq.com ~]# yum -y install mysql-community-server
这一步可能要等待较长一段时间
4、启动mysql
启动
[aaa@qq.com ~]# systemctl start mysqld.service
查看运行状态
[aaa@qq.com ~]# systemctl status mysqld.service
可以看到处于active
此时,需要登录还要找到mysql的初始密码。这里初始密码是一串随机生成的字符串,需要登陆进去修改密码后才能使用。通过以下命令可以找到密码:
[aaa@qq.com ~]# grep "password" /var/log/mysqld.log
这个密码就是初始密码,然后通过以下命令进入mysql:
[aaa@qq.com ~]# mysql -uroot -p
再输入密码(图中红色框)。此时还不能做任何事情,需要修改密码。
5、密码修改
通过以下命令:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
在newpassword里面写上你要改的密码。
注意:对密码的修改有要求,需要长度不少于8位,且有大小写字母和特殊字符组成。如果觉得这样的密码麻烦,想设置为简单的密码,则要修改一些参数。我们先设置一个满足要求的长度为8的密码,再进行参数修改。
修改这三项:
mysql> set global validate_password.length=1;//密码长度最小为1
mysql> set global validate_password.policy=LOW;//等级低
mysql> set global validate_password.special_char_count=0;//字符数0
此时,可以将密码设置为“123”之类容易的密码了,大功告成。
上一篇: opencv 滤波
下一篇: 【opencv实战】图像素描及卡通化