首页 > 代码库 > mysql-学习-3-20170503

mysql-学习-3-20170503

mysql-学习-3-20170503

 

1.为什么要使用多实例

 

技术分享

 --------------------------------------

 

 

技术分享

 

 技术分享

启动顺序:

/etc/my.cnf --》  /etc/mysql/my.cnf   --》 /usr/local/mysql/etc/my.cnf   --》  ~/.my.cnf  

启动:

/usr/local/mysql/bin/mysqld_safe &

 

 strace 可以分析mysql的进程

strip mysqld后由241MB变成了25MB 为了节省mysqld的空间

 

技术分享

 

技术分享

------------------------------

 

技术分享

-------------------------------------------------

技术分享

-------------------------------------------------------------------

 serverid-建议ip地址最后一位加端口号

技术分享

----------------------------------------------------------------

mkdir -p /data/mysql/mysql3307/{data,logs,tmp}

cp /data/mysql/mysql3306/my3306.cnf /data/mysql/mysql3307/my3307.cnf

sed -i ‘s/3306/3307/g‘ /data/mysql/mysql3307/my3307.cnf 

技术分享

---------------------------------------------------------------

技术分享

---------------------------------------------------------------

技术分享

---------------------------------------------------------------

技术分享

---------------------------------------------------------------

技术分享

------------------------------------------------------------------

技术分享

---------------------------------------------------------------

关闭3306和3307数据库

技术分享

技术分享

 

 

技术分享v -g向下 块复制 

技术分享

技术分享

查端口:

ss -nlp|grep mysql

 

技术分享

 

技术分享

 

 

技术分享

技术分享

 

 

 

---------------------------------------------------------------

 技术分享

 

mysql-学习-3-20170503