mac os 10.15環境下 搭建mysql5.6/mysql8.0僞雙實例記錄說明

1.下載

mysql官網下載mysql8.0.dmg安裝包及mysql5.6.tar.gz包 https://downloads.mysql.com/archives/community/

2.安裝mysql8.0

安裝mysql8.0.dmg,無特殊操作,一直下一步;安裝後,系統偏好設置中出現如下圖標(如圖1)

點開後,內容如下(無MySQL 5.6.31)

 3.安裝mysql5.6

解壓mysql5.6,放到/usr/local文件夾下,不需要改名,此時,系統偏好設置中內容如上圖所示,自動出現mysql5.6.31;

 4.配置文件記錄

在/etc中增加my.cnf(如果有,可以不加),個人配置如下所示:

5.啓動

mysql8.0的啓動可以直接在偏好設置中啓動;

mysql5.6的啓動則只能先將偏好設置中的mysql5.6設置爲活動,然後再用命令行啓動

命令行:/usr/local/mysql/support-files/mysql.server start

可以將5.6的mysql命令寫入到環境變量中,方便調用,如下:

vim ./.bash_profile

6.缺陷

兩個版本的mysql不可以同時啓動,因爲都要用到mysql文件夾,而此文件夾只有在系統偏好設置中將對應的mysql設置爲活動狀態纔會生成,手動製作替身無效(此處不知道系統偏好設置製作替身的原理,期望大佬回覆)。

7.疑問

關於my.cnf,目前發現只有放在/etc/my.cnf才生效,放在/usr/local/mysql/my.cnf不生效(此處前提是,其他所有位置均沒有my.cnf文件),不清楚原因,期望大佬回覆。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章