e.g. 在3370端口建立一个新的MySQL实例
创建目录
mkdir /data/3370/dbdata -p
chown mysql:mysql /data/3370 -R
初始化MySQL实例
/usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/3370/dbdata
拷贝配置文件
cp /opt/my.cnf /data/3370/
修改配置
sed -i 's/3306/3370/g' /data/3370/my.cnf
加载3370的配置并启动
mysqld_safe --defaults-file=/data/3370/my.cnf &
登录(这里没有密码,有密码请加入-p参数)
mysql -S /tmp/mysql3370.sock
修改密码
use mysql;
set password = password('WhateverUWant');
赋予并刷新远程登录权限
grant all on . to root@'xxx.xxx.xxx.xxx' identified by 'WhateverUWant';
flush privileges;