大家在安装多个版本mysql或MariaDB的作为服务启动时候肯定会发生冲突,下面教大家如何解决:
- 在安装的时候指定好服务名称,命令为
mysqld -install [your service name],如:mysqld -install MariaDB - 现在假设有两个mysql实例,那就分别在相应版本的
data文件夹下的my.ini文件里添加如下配置,其中[MariaDB]一定要与服务名称对应,一定要设置不同的端口号port
# options for MariaDB service
[MariaDB]
basedir = D:\Tools\mariadb-10.5.9-winx64
port = 3307
enable-named-pipe
socket = mypipe1
# options for mysql service
[mysql]
basedir = D:\Tools\mysql-8.0.27
port = 3308
enable-named-pipe
socket = mypipe2
- 执行
net start [your service name]启动服务,正常运行
本文教导如何通过指定服务名并修改my.ini配置,避免安装不同版本MySQL/MariaDB间的端口冲突,确保各自独立运行。
3394

被折叠的 条评论
为什么被折叠?



