码迷,mamicode.com
首页 > 数据库 > 详细

MySQL多实例安装注意

时间:2015-09-25 18:42:33      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:mysql   数据库   配置文件   start   local   

MySQL多实例编译安装注意

# wget -c http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26.tar.gz

# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_USER=mysql

# make && make install

每个实例里的用户是独立的,当配置完/etc/my.cnf之后启动所有实例mysqld_multi start 。然后分别加-S选项socket进去配置一个共同的用户和密码才可以进行关闭加载等操作。

相关命令:

# mkdir -p /data/mysql/{3306,3307}/data

# mysql_install_db --basedir=/usr/local/mysql --datadir=/home/mysql/data_3307 --user=mysql  

//配置/etc/my.cnf主配置文件,其中每一个实例我们需要增加一个[mysqldN]的配置。N是一个数字,从1开始,用来标识每个实例,mysqld_multi通过这个数字编号可以具体的管理到每个实例。

# mysqld_multi start

# mysqld_multi report

# mysql -uroot -p -S /usr/local/mysql-data/3307/3307.socket

//授权multi_admin关闭数据库权限,此用户放在/etc/my.cnf配置文件中

mysql> GRANT SHUTDOWN ON *.* TO ‘multi_admin‘@‘localhost‘ IDENTIFIED BY ‘multi_pass‘;  

mysql> flush privileges; 

详细参考链接:

http://freeloda.blog.51cto.com/2033581/1349312

http://www.xuchanggang.cn/archives/516.html

http://www.icyfire.me/2014/09/12/mysql-multiple-instances.html


MySQL多实例安装注意

标签:mysql   数据库   配置文件   start   local   

原文地址:http://kekuk.blog.51cto.com/326101/1698285

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!