RockyLinux安装MySQL
本文先容RockyLinux使用dnf在线安装MySQL并修改暗码设置远程登陆。本博客使用RetHat系的新版本系统,如使用Debian系的系统如Ubuntu,只需使用apt安装,其余部分雷同。
1、使用如下命令安装MySQL
sudo dnf install mysql-server2、安装完成后可以使用systemctl工具对MySQL服务举行控制
(1)检察服务状态
sudo systemctl status mysqld(2)启动服务
sudo systemctl start mysqld(3)重启服务
sudo systemctl restart mysqld(5)制止服务
sudo systemctl stop mysqld3、使用ALTER USER修改暗码
(1)如果不是root用户,使用如下命令切换到root用户
sudo su - root(2)使用如下命令直接进入mysql终端控制台
mysql(3)使用如下命令修改MySQL下root用户的暗码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPass';执行成功后可以顺便修改root用户的host,使MySQL可以远程访问,这样你就可以使用Navicat、DBeaver或者DataGrip等工具远程毗连MySQL,否则你只能在Linux本地使用和毗连MySQL
起首切换到默认的mysql数据库
USE mysql;然后更新user表下root用户的host字段值,从localhost改为%
UPDATE user SET host = '%' WHERE user = 'root';然后革新权限
FLUSH PRIVILEGES;使用如下命令退出MySQL终端控制台
exit;可以使用systemctl重启mysql服务,也可以不重启,到此mysql应该就能远程毗连了,但是在毗连之前须要开放系统防火墙的3306端口,RetHat系使用firewalld服务,Ubuntu默认使用ufw服务,此处只以firewalld举例
firewall-cmd --zone=public --add-port=3306/tcp --permanent #开放3306端口
firewall-cmd --reload #重载firewalld服务如果你不在意防火墙,可以选择直接关闭防火墙
systemctl stop firewalld到此应该可以远程毗连MySQL了,安装结束。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]