zoukankan      html  css  js  c++  java
  • mysql多实例配置

    Mysql多实例

    1. 资金紧张  2. 并发访问不是特别大业务

    方案:1.通过配置多个配置文件及多个启动程序来实现多实例的方案

    2.单一配置文件部署方案

    前提:安装好mysql后

    1. pkill mysqld

    2. lsof -i :3306

    3. cd /application/mysql

    4. mv data/ /tmp/data-mysql

    5. mkdir /data/3306 /data/3307 -p

    6. cd /

    7. rz data.zip

    8. unzip data.zip

    9. my.cnf 不同  port=(3306/3307)  server-id=(1,3)

    10. chown -R mysql.mysql /data/

    11. find /data -type f -name "mysql"|xargs chmod 700 批量授权

    12. echo 'export PATH=$PATH:/application/mysql/bin'>>/etc/profile

    13. source /etc/profile

    14. chmod -R 1777 /tmp

    15. /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/data/3306/data --user=mysql

    16. vim my.cnf  (log-error=/data/3306/mysql_Covers3306.err)

    17. chown mysql.mysql mysql_Covers3306.err

    18. touch mysql_Covers3306.err

    19. /data/3306/mysql start

    解决报错:mysqld_safe error: log-error set to '/data/3307/mysql_oldboy3307.err'

    20. /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/data/3307/data --user=mysql

    21. cd /data/3307/

    22. vim my.cnf  (log-error=/data/3307/mysql_Covers3307.err)

    23. touch mysql_Covers3307.err

    24. chown mysql.mysql mysql_Covers3307.err

    25. /data/3307/mysql start

    26. netstat -anlpt|grep 330

    27. mysql -S /data/3306/mysql.sock

    28. mysql -S /data/3307/mysql.sock

    29. echo "/data/3306/mysql start" >>/etc/rc.local

    30. echo "/data/3307/mysql start" >>/etc/rc.local

  • 相关阅读:
    利用多线程对数组进行归并排序
    Java.nio-随机读写汉字
    用Java语言实现简单的词法分析器
    python全栈闯关--5-字典
    python全栈闯关--XX-细节总结汇总
    linux温故--1-daily_routine
    python全栈闯关--4-列表和元祖
    saltstack-6 pillar组件
    saltstack-5 grainx组件
    saltstack-4 常用模块api调用
  • 原文地址:https://www.cnblogs.com/guoxiaobao/p/14775630.html
Copyright © 2011-2022 走看看