如何配置MySQL端口避免被占用(mysql,开发技术)

时间:2024-05-08 01:55:53 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    %E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AEMySQL%E7%AB%AF%E5%8F%A3%E9%81%BF%E5%85%8D%E8%A2%AB%E5%8D%A0%E7%94%A8

端口占用带来的问题

1.MySQL 占用了其他应用的端口,导致其他应用无法运行(比如 Tomcat 使用80端口,MySQL 占用了该端口后 Tomcat 就无法启动)。

2.MySQL 端口被其他应用占用,导致 MySQL 无法运行(比如某应用占用了 MySQL 的 3306 端口,MySQL 就无法启动了)。

3.因为许多端口都有默认使用的情况,比如 3306 是 MySQL 的默认端口,如果 MySQL 不使用 3306 端口,其他需要进行数据库交互的应用需要重新配置(将其引导到正确的端口)。

解决方法

MySQL 的端口是可以设置的,在 my.inimy-default.ini )中可以设置(该文件位于数据库文件夹下,高版本的 MySQL 没有这样一个默认的配置文件,但创建一个这样的配置文件也可生效)。

port 选项前的“#”去掉,然后等式后方填上端口号,保存完毕后。再次启动数据库就会使用新端口进行数据库的交互了。

附:my.ini 文件内容:

注意事项

许多的应用都有默认端口,比如 MySQL使用 3306 端口,Tomcat 使用 80/8080 端口,不管是什么应用,在配置的时候最好使用默认端口避免造成不必要的麻烦。MySQL 端口被占用的话正确的解决方式是将 3306 端口清理出来给 MySQL 使用。

本文:如何配置MySQL端口避免被占用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:微信小程序开发有哪些常见的问题下一篇:

20 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18