mysql多实例安装配置演示
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                mysql多实例安装配置演示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                前言:
單個mysql服務會隨著用戶訪問量增加導致性能急劇下降,所以可以增加MySQL實例來提升服務器的資源使用率,降低單個mysql服務的并發請求量。
 接下來基于上一篇博文mysql安裝演示進行第二個和第三個實例的安裝配置。
配置安裝mysql第二個實例
第二個實例配置如下:
端口:3307 安裝位置:/usr/local/mysql 數據位置:/usr /local/mysql/msql3307/data 臨時文件位置: /data/mysql/mysql3307/tmp 日志文件位置:/data/mysql/mysql3307/logs socket文件位置:/tmp/mysql3307.sock 配置文件位置:/data/mysql/mysql3307/my.cnf第一步:創建相關目錄
# mkdir /data/mysql/mysql3307/{tmp,data,logs} -pv # chown -R mysql.mysql /data第二步:生成配置文件
#將第一個實例的配置文件copy過來 # cp /etc/my.cnf /data/mysql/mysql3307/ #將copy過來的配置文件中的3306全部改為3307 # sed -i 's/3306/3307/g' /data/mysql/mysql3307/my.cnf #做檢查 # cat /data/mysql/mysql3307/my.cnf第三步:mysql第二個實例做初始化
# /usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3307/my.cnf --initialize #注意指定配置文件位置第四步:啟動mysql第二個實例
# /usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3307/my.cnf &第五步:登錄第二個實例
#登陸之前要獲取root初始密碼# cat /data/mysql/mysql3306/data/error.log | grep password#登錄的時候要指定socket文件#mysql -uroot -pPASSWORD -S /tmp/mysql3307.sock配置安裝mysql第三個實例
第三個實例配置如下:
端口:3308安裝位置: /usr/local/mysql數據位置: /data/mysql/mysql3308/data臨時文件位置: /data/mysql/mysql3308/tmp日志文件位置: /data/mysql/mysql3308/logs/mysql-binsocket文件位置:/tmp/mysql3308.sock配置文件: /data/mysql/mysql3308/my.cnf實例剩余操作與第二個實例配置基本相同,只是將第二個實例中的3307換為3308即可,小伙伴們可以自己做一下,如有問題歡迎留言討論。
------做運維之前很矯情的小年輕-----
總結
以上是生活随笔為你收集整理的mysql多实例安装配置演示的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: mysql安装演示
 - 下一篇: 自动化监控--zabbix安装和配置详解