使用apt-get安装mysql后进行第二种配置出现各种错误,最新的问题就是卡在了
service apparmor reload
重启失败上,而采用官方提供的方法仅一次就成功了,可以说是是野爹和亲爹的区别
第一步 新建mysql 用户组,mysql用户,创建数据存放目录
groupadd mysql
useradd -g mysql mysql
mkdir -p /etc/mysql/data1
chown -R mysql.mysql /etc/mysql/data1
初始化数据库
mysql_install_db --user=mysql --ldata=/etc/mysql/data1/
vim /etc/my.cnf
[mysqld_multi]
mysqld = /usr/bin/mysqld_safe
mysqladmin = /usrl/bin/mysqladmin
user = admin #此帐户用于多实例关闭时使用,需要在每个实例上创建并授权
password = 123456 #使用统一的密码便于管理
[mysqld3306]
socket = /tmp/mysql3306.sock
port = 3306
pid-file = /etc/mysql/data1/mysql3306.pid
datadir = /etc/mysql/data1
basedir = /usr
user = mysql
server-id=3306
[mysqld3406]
socket = /tmp/mysql3406.sock
port = 3406
pid-file = /etc/mysql/data2/mysql3306.pid
datadir = /etc/mysql/data2
basedir = /usr
user = mysql
server-id=3406
查看命令 mysqld_multi report
开始命令 mysqld_multi start 3306
停止命令 mysqld_multi stop 3306
原文实例 http://www.linuxidc.com/Linux/2014-11/108948.htm