概述
添加MySQL Yum存储库
从这里下载发行包然后传送到Linux并通过以下命令安装:
sudo yum install <rpmName>
安装MySQL
sudo yum install mysql-community-server
打开服务
systemctl start mysqld
服务初始化
为了保证数据库目录和文件的所有者为MySQL登录用户,需要执行下面的命令进行服务初始化:
mysqld --initialize --user=mysql
服务初始化会创建一个root@localhost
用户并生成一个随机密码保存到日志文件中。
查看root密码
sudo grep 'temporary password' /var/log/mysqld.log
登录MySQL并修改root密码
新密码至少包含1个大写字母、1个小写字母、1个数字和1个特殊字符,密码总长度至少为8个字符。
alter user 'root'@'localhost' identified by 'newPwd';
允许root远程登录
use mysql;
update user set host = <host> where user='root'; # %为任意主机
刷新权限
flush privileges;
设置开机自启动
systemctl enable mysqld.service
防火墙打开端口号
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙
firewall-cmd --reload
最后
以上就是纯情背包为你收集整理的Centos8安装mysql8的全部内容,希望文章能够帮你解决Centos8安装mysql8所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复