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

  • 相关阅读:
    [javaSE] GUI(jar包双击运行)
    [javaSE] GUI(打开文件对话框)
    [javaSE] GUI(菜单)
    [javaSE] GUI(对话框Dialog)
    [javaSE] GUI(练习-列出指定目录内容)
    [javaEE] 控制浏览器缓存资源
    [javaEE] response实现图片下载
    [javaSE] GUI(鼠标事件)
    [javaSE] 网络编程(TCP-并发上传图片)
    [javaSE] IO流(装饰设计模式)
  • 原文地址:https://www.cnblogs.com/guoxiaobao/p/14775630.html
Copyright © 2011-2022 走看看