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

Mysql多实例部署

时间:2018-10-11 01:52:40      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:span   etc   mysql   sed   str   关闭   文件的   base   default   

关于mysql多实例的部署

当前环境已经安装mysql-5.5.32,目录:/data/mysql-5.5.32
1、建立存放多实例mysqld的数据、配置、sock文件的目录
mkdir -p /data/mysql_3307/{etc,data,tmp}
2、创建my.cnf文件
cd /data/mysql_3307/etc
vim my.cnf
[client]
port = 3307
socket = /data/mysql_3307/tmp/3307.sock

[mysqld]
port = 3307
user = mysql
socket = /data/mysql_3307/tmp/3307.sock
basedir =/data/mysql-5.5.32
datadir = /data/mysql_3307/data/
pid-file = /data/mysql_3307/tmp/3307.pid
server-id =3307
3、设置目录所有者、所属组
chown -R mysql.mysql /data/mysql_3307/
4、初始化数据库
cd /data/mysql-5.5.32
./support/mysql_install_db --defaults-file=/data/mysql_3307/etc/my.cnf
5、启动mysql
mysqld_safe --defaults-file=/data/mysql_3307/etc/my.cnf &
6、进入mysql
mysql -S /data/mysql_3307/tmp/3307.sock
7、关闭mysql
mysqladmin -S /data/mysql_3307/tmp/3307.sock shutdown

注意:第一次登陆时root没有密码,若后设置了root密码,则登陆mysql要指明用户和密码进行登陆,如下
mysql -u root -ptest123 -S /data/mysql_3307/tmp/3307.sock

Mysql多实例部署

标签:span   etc   mysql   sed   str   关闭   文件的   base   default   

原文地址:https://www.cnblogs.com/qiujiajia/p/9769987.html

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