首页 > 科技 >

MySQL远程连接命令 🌐

发布时间:2025-03-16 03:20:38来源:

在日常运维工作中,MySQL的远程连接配置是必不可少的技能之一。想要实现从另一台设备访问你的MySQL数据库?首先需要确保服务器防火墙已开放3306端口,并且MySQL服务允许外部访问。以下是具体步骤:

第一步,登录到MySQL服务器,使用`mysql -u root -p`进入命令行界面。接着输入以下命令修改权限:

```sql

GRANT ALL PRIVILEGES ON . TO '用户名'@'%' IDENTIFIED BY '密码';

FLUSH PRIVILEGES;

```

这里的`%`表示允许任意IP访问,如果只想指定某台机器,可以用其IP地址代替。

第二步,检查服务器的防火墙设置。可以运行`sudo ufw allow 3306/tcp`来开放端口(适用于Linux系统)。此外,别忘了检查MySQL配置文件`my.cnf`,确保`bind-address`未限制为`127.0.0.1`,改为`0.0.0.0`以支持外部连接。

完成以上配置后,你就可以通过Navicat或命令行工具`mysql -h [服务器IP] -u 用户名 -p`尝试远程连接啦!🚀

记得妥善保管数据库密码,保障数据安全哦! 🔒

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。