当前位置: 首页> 汽车> 维修 > 全球贸易平台_免费翻国外墙的浏览器_潜江seo_网页设计制作网站图片

全球贸易平台_免费翻国外墙的浏览器_潜江seo_网页设计制作网站图片

时间:2025/8/23 20:46:18来源:https://blog.csdn.net/Shad0wLEO/article/details/144119380 浏览次数: 0次
全球贸易平台_免费翻国外墙的浏览器_潜江seo_网页设计制作网站图片
  1. 目标:授权外部设备访问本地数据库
  2. 处理报错:java.sql.SQLException: null, message from server: "Host 'DESKTOP-xxxxxP' is not allowed to connect to this MySQL server"”

实现步骤

检查服务端端口状态

  1. 命令行命令:netstat -an | findstr 3306

  2. 输出中包含以下内容则说明 3306 端口已监听,否则需要开放服务端防火墙

    TCP    0.0.0.0:3306     LISTENING
    TCP    [::]:3306        LISTENING
    

开放服务端防火墙

  1. 打开 Windows Defender 防火墙: Win + R ⇒ 输入 firewall.cpl
  2. 高级设置 ⇒ 入站规则,查看 3306 端口是否已经开放
    1. 已开放:无需操作
    2. 未开放:新建规则允许访问 3306(新建规则 ⇒ 端口 -> TCP -> 指定端口为 3306 ⇒ 允许连接)

mysql 授权

  1. 获取外部设备设备名称(my-DESKTOP)

  2. 设置外部设备访问本机数据库的账号(my_user)和密码(my_password)

  3. 创建用户 & 授权用户:在 MySQL 的 console 中执行授权命令

    create user 'my_user'@'my-DESKTOP' identified by 'my_password';
    GRANT ALL PRIVILEGES ON `my_database`.* TO 'my_user'@'my-DESKTOP';
    

外部设备连接服务端

  1. 查看服务端 IP:在服务端通过 ifconfig(Linux) 或者 ipconfig(windows)查看服务端的 ip 地址(IPv4)
  2. 建立连接:外部设备通过服务端IP地址及 mysql 端口号(默认为 3306),以及授权的用户名和密码连接服务端数据库

关键字:全球贸易平台_免费翻国外墙的浏览器_潜江seo_网页设计制作网站图片

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: