测试环境是在windows下。不同系统启动和停止命令有所差异
1 修改配置文件
把需要配置的选项都设置成不一样的
需要修改的地方有:
[client]
# password = your_password
port = 3308 //经过测试,这个端口改不改都没什么问题,但是还是改了保险点吧
socket = "D:/service/xampp/xampp/mysql/mysql-3308.sock"
[mysqld]
port= 3308
socket= "D:/service/xampp/xampp/mysql/mysql-3308.sock"
tmpdir="D:/service/xampp/xampp/tmp-3308"
datadir="D:/service/xampp/xampp/mysql/data-3308"
pid_file="mysql-3308.pid"
server-id = 2 //可以不改
innodb_data_home_dir = "D:/service/xampp/xampp/mysql/data-3308"
innodb_log_group_home_dir = "D:/service/xampp/xampp/mysql/data-3308"
另外:上面的配置需要建立data-3308,tmp-3308目录,然后把data文件夹下的mysql文件夹拷贝
到data-3308目录中。
2 启动
start /b mysqld --defaults-file=my-3306.ini //默认是my.ini
start /b mysqld --defaults-file=my-3308.ini
3 关闭
mysqladmin -uroot -proot -P3306 shutdown //默认是3306
mysqladmin -uroot -proot -P3308 shutdown