ManjaroLinux下MySQL的网络配置方法

   2024-09-30 9490
核心提示:在 Manjaro Linux 下配置 MySQL 的网络设置,你需要按照以下步骤操作:首先,确保已经安装了 MySQL 服务器。如果尚未安装,可以

在 Manjaro Linux 下配置 MySQL 的网络设置,你需要按照以下步骤操作:

首先,确保已经安装了 MySQL 服务器。如果尚未安装,可以使用以下命令进行安装:
sudo pacman -S mysql-server
启动 MySQL 服务器并设置为开机自启动:
sudo systemctl start mysqldsudo systemctl enable mysqld
修改 MySQL 配置文件 /etc/mysql/my.cnf,以便允许远程连接。打开配置文件并找到 [mysqld] 部分,然后添加或修改以下行:
bind-address = 0.0.0.0

这将允许来自任何 IP 地址的连接。如果你希望限制为特定 IP 地址,请将 0.0.0.0 替换为所需的 IP 地址。

重启 MySQL 服务器以应用更改:
sudo systemctl restart mysqld
登录到 MySQL 服务器并创建一个新用户,允许其从远程主机连接:
mysql -u root -p

输入密码后,运行以下命令(将 your_usernameyour_password 替换为实际的用户名和密码):

CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;
最后,确保防火墙允许外部连接到 MySQL 服务器。如果你使用的是 ufw 防火墙,可以使用以下命令打开 3306 端口(MySQL 默认端口):
sudo ufw allow 3306/tcp

现在,你应该能够从其他计算机通过网络连接到 Manjaro Linux 上的 MySQL 服务器。使用你在步骤 5 中创建的用户名和密码进行连接。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号