如何更改MariaDB的端口?
我已经在Wamp(3.4)中将MariaDB(11.4.9)和MySQL(5.7)并排安装,作为测试我的应用程序的新关系型数据库引擎。
我在连接端口方面遇到了问题。由于MySQL使用端口3306,我的MariaDB实例最初安装在端口3307,因此我必须在我的 connect.php 文件中按如下方式重定向连接:
$token = new PDO("mysql:host=localhost;port=3307;dbname=my_db", $dbuser, $dbpass, $pdo_options);
因为我想使用3310端口,我在 wamp64\mariadb\my.ini 下的my.ini中修改了以下设置:
[client]
port=3310
..
[wampmariadb64]
port=3310
..
[mysqld]
port=3310
并且在 wamp64\wampmanager.conf 下也修改了:
[mariadboptions]
mariaPortUsed="3310"
并据此相应地修改了 connect.php 的端口。
但这给我返回了“Default DBMS: None”错误。显然,它不太愿意让我自行修改端口。
于是我禁用了 MySQL,在WAMP中对 wamp icon > Tools > Use port other than… 进行了右键单击,之后它把一切重置回3306。
我的问题是:如果我想让MYSQL使用3306端口,MariaDB使用3310端口,我该怎么做,才能不再出现 DBMS Issues?
我找到了一个关于此问题的类似 讨论,但我没有看到反转默认数据库管理系统MariaDB <-> MySQL按钮。
解决方案
只需在Wamp菜单中更改端口:
看你的截图,你似乎没有安装MySQL。也可能是在手动修改配置时把某些东西弄乱了。如果你同时有这两个版本可用,那么就有一个切换端口的按钮,对于第二个服务器,你可以分配一个不同的端口。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。


