本文主要是介绍centOS8.1 安装mysql8.0.20.1安装教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装:
CentOS8安装MySQL8.0.23 - 外星鸟 - 博客园
设置远程连接:
CentOs7中Mysql8.0设置远程连接 - lylong - 博客园
通过xshell连接mysql:
通过xshell隧道连接mysql - 周颜 - 博客园
2 防火墙操作:
添加删除例外端口
查看例外端口:
firewall-cmd --list-all
添加 9000端口:
firewall-cmd --zone=public --add-port=9000/tcp --permanent
删除 9000端口:
firewall-cmd --zone=public --remove-port=9000/tcp --permanent
使生效:firewall-cmd --reload
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用:systemctl disable firewalld
开机启用:systemctl enable firewalld
查看服务是否开机启动:systemctl is-enabled firewalld.service
修改密码:
1、使用yum安装mysql后
2、初始密码在/var/log/mysqld.log这个文件里
3、输入命令:grep 'temporary password' /var/log/mysqld.log,可以直接获取密码。
(注:密码为冒号后面的所有字符!)
如果想要更换初始密码,可以按照下面的操作。
在/etc/my.cnf中加入如下内容:
在[mysqld]下添加skip-grant-tables,然后保存并退出
然后重启mysql服务
systemctl restart mysqld
a、重启以后,执行mysql命令进入mysql命令行
b、修改root用户密码
MySQL> update mysql.user set authentication_string=password('123456') where user='root';
MySQL> flush privileges;
MySQL> exit
这篇关于centOS8.1 安装mysql8.0.20.1安装教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!