- 新建一个myxxx.ini,修改其中的port和datadir
- 初始化新的MySQL实例 mysqld --defaults-file=myxxx.ini --initialize
- 用安全模式打开新的实例 mysqld --defaults-file=myxxx.ini --skip-grant-tables
- 修改root密码
use mysql;
update user set authentication_string=password("123456") where user="root";
flush privileges;
- 如果提示密码过期则进行如下操作
ALTER USER `root`@`localhost` IDENTIFIED BY '你的密码', `root`@`localhost` PASSWORD EXPIRE NEVER;
- 创建新的服务mysqld --install MySQLxxx --defaults-file=myxxx.ini