由于213的机器安装mysql时没有按套路出牌,所以在创建多端口时,需要根据实际情况进行创建多端口实例。

拷贝一个原有的数据文件

[root@linux-i77alocal]#cp mysql516-3303/ mysql516-3308/

修改mysql516-3308的my.cnf配置文件

讲3303的端口全部修改为3308

修改权限

[root@linux-i77alocal]#chown -R mysql.mysql mysql516-3308/

创建数据库文件存放路径

[root@linux-i77alocal]#mkdir /data/mysql_data_3308/

初始化数据库

/usr/local/mysql516-3308/scripts/mysql_install_db --datadir=/data/mysql_data_3308/ --basedir=/usr/local/mysql516-3308

修改权限

[root@linux-i77alocal]#chown -R mysql  /data/mysql_data_3308/

启动服务

/usr/local/mysql516-3308/bin/mysqld --defaults-file=/usr/local/mysql516-3308/my.cnf --basedir=/usr/local/mysql516-3308 --datadir=/data/mysql_data_3308/ --user=mysql &

首次登入

[root@linux-i77a~]#cd /usr/local/mysql516-3308/bin/
./mysql -uroot -S /tmp/mysql3308.sock


修改密码


添加到开机启动(opensuse11的平台)

[root@linux-i77aetc]#vim /etc/rc.d/after.local

把启动服务的语句加到after.local文件中(有待确认是否正确)