2012年8月1日
摘要: 1.环境Server version: 5.5.24-0ubuntu0.12.04.1-log (Ubuntu)mysql是通过 apt-get方式安装的2.新建主从库的初始化数据库mysql_install_db --datadir=/var/lib/mysql1 --user=mysqlmysql_install_db --datadir=/var/lib/mysql1 --user=mysql如果执行出错,那请到/etc/apparmor.d/中编辑usr.sbin.mysqld,添加如下内容##############mysql1############### /var/log/my. 阅读全文
posted @ 2012-08-01 18:14 H&M 阅读(1770) 评论(0) 推荐(1) 编辑
摘要: 命令如下:sudo mysqld_multi --defaults-extra-file=/etc/mysql/mysqld_multi.cnf start 1-3错误信息如下:120801 11:53:06 mysqld_safe mysqld from pid file /var/run/mysqld/mysql1.pid ended120801 11:53:06 mysqld_safe mysqld from pid file /var/run/mysqld/mysql3.pid ended120801 11:53:07 mysqld_safe mysqld from pid file 阅读全文
posted @ 2012-08-01 14:07 H&M 阅读(760) 评论(0) 推荐(0) 编辑
摘要: ubuntu8.04~8.10安装默认的mysql,不能运行mysql_install_db,不能使用mysqld_multi的罪魁是AppArmor,什么是AppArmor(传送门),不能访问的出错结果是因为apparmor控制了对multi实例的数据目录的访问权限出错代码:>> sudo mysql_install_db --datadir=/var/lib/mysql1 --no-defaults --user=mysqlInstalling MySQL system tables...10030422:34:18[Warning]Can't create test 阅读全文
posted @ 2012-08-01 11:37 H&M 阅读(1875) 评论(0) 推荐(0) 编辑