编程网站scratch网址,opencart做外贸网站怎样,在线网站搭建系统,做海报的网站知乎Mac电脑通过 IntelliJ IDEA 远程连接 MySQL 的详细教程
一、前缀条件确认
已在远程服务器 (openEuler/其他 Linux) 安装并启动 MySQL已在服务器上授权 root/用户 允许远程连接防火墙打开3306 端口Mac 本地安装了 IntelliJ IDEA #xff08;推荐版本≥2023.1#xff09;安装…Mac电脑通过 IntelliJ IDEA 远程连接 MySQL 的详细教程
一、前缀条件确认
已在远程服务器 (openEuler/其他 Linux) 安装并启动 MySQL已在服务器上授权 root/用户 允许远程连接防火墙打开3306 端口Mac 本地安装了 IntelliJ IDEA 推荐版本≥2023.1安装了 MySQL JDBC 驱动IDEA会自动提示 作者✍️提示如未确认 MySQL 允许远程请用 CLI 进行测试mysql -h xxx.xxx.xxx.xxx -u root -p 作者✍️ 猫头虎微信号Libin9iOak 公众台猫头虎技术团队 万粉变现经纪人CSDNWF 文章目录 Mac电脑通过 IntelliJ IDEA 远程连接 MySQL 的详细教程一、前缀条件确认二、打开 IDEA 数据源配置界面三、输入数据连接参数四、测试连接五、使用数据库控制面板六、常见问题排查远程权限开启教程✅ 1. 登录 MySQL已登录可跳过✅ 2. 切换到 mysql 系统库✅ 3. 查看当前 root 用户定义✅ 4. 修改 root 的 host 为 %✅ 5. 重新授予权限现在是合法的✅ 6. 验证 总结 二、打开 IDEA 数据源配置界面 点击 IDEA 上方菜单: View Tool Windows Database 左侧打开 Database 面板 点击 按钮 选择 Data Source MySQL 作者✍️提示首次配置时IDEA 会自动提示下载 MySQL JDBC Driver按照提示点击 Download 三、输入数据连接参数
选项输入内容Host远程服务器 IP如 192.168.10.243Port3306Userroot 或你的 MySQL 用户名Password密码按键输入Database可选默认打开全部数据库 作者✍️提示如您配置了SSL可选择“Advanced Use SSL” 配置证书 四、测试连接
点击下方 Test Connection看到绿色动态动画 Connection successful即表示配置正确 如报错Unknown host 或 Connection timeout请确认服务器是否打开端口并授权 五、使用数据库控制面板
连接成功后你可以
查看数据库列表编辑表结构和数据执行 SQL 语句删除/创建数据库、用户 作者✍️提示IDEA 支持 SQL 代码表格表示和手动 commit/撤销操作非常适合开发环境 六、常见问题排查
问题可能原因解决方案Connection refused3306 端口未打开确保 MySQL 启动并端口选通Access denied用户没有访问权限授权: GRANT ALL ON *.* TO user%;Unknown hostIP 错误或 DNS 无效确保填写的是服务器实际 IP
远程权限开启教程
ERROR 1410 (42000): You are not allowed to create a user with GRANT它说明你当前的 rootlocalhost 用户 权限不足无法授权 root% 用户。 ✅ 1. 登录 MySQL已登录可跳过
mysql -u root✅ 2. 切换到 mysql 系统库
USE mysql;✅ 3. 查看当前 root 用户定义
SELECT Host, User FROM user WHERE User root;你应该会看到
-----------------
| Host | User |
-----------------
| localhost | root |
-----------------✅ 4. 修改 root 的 host 为 %
UPDATE user SET Host% WHERE Userroot AND Hostlocalhost;
FLUSH PRIVILEGES;✅ 5. 重新授予权限现在是合法的
GRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION;
FLUSH PRIVILEGES;✅ 6. 验证
SELECT Host, User FROM user WHERE User root;应该输出
------------
| Host | User |
------------
| % | root |
------------总结
通过 IDEA 接入 MySQL开发者可以直观体验数据模型和运行效果极大地提升开发效率和数据管理便捷性。 作者✍️ 猫头虎微信号Libin9iOak 公众台猫头虎技术团队 万粉变现经纪人CSDNWF