sql --windows下mysql多實例

最近在配置 單機版的 mysql主從複製,就涉及到在windows上安裝多個mysql實例。步驟以下
###1.從官網上下載mysql
官網路徑 http://dev.mysql.com/downloads/mysql/
我下載的是mysql-5.7.14-winx64.zip
###2.解壓,安裝
mysql的安裝分爲兩種:
1.msi格式,這種格式直接點擊安裝,按照提示一直點擊到底就能夠了。
2.zip格式,我就是用這種格式,這種格式本身解壓後,簡單的配置就可使用了。
將如上下載的zip包解壓到你的某個目錄下,個人是 輸入圖片說明
備註:解壓後,是沒有data文件夾的,見我這篇文章生成data文件夾。http://www.javashuo.com/article/p-xogietdp-bw.html
###3.配置環境變量
這一步不是必須的。
個人電腦-->屬性-->高級-->環境變量
在系統變量中找到path,在最後添加上 你的解壓mysql bin文件夾的路徑,個人是
輸入圖片說明
再來講下這一步爲啥不是必須的,配置了環境變量後,在cmd的dos下,直接輸入:mysql -u root -p 便可到輸入密碼的步驟;若是沒有配置環境變量的話,就會出現以下現象
輸入圖片說明
這個時候須要進入到mysql bin目錄下才能夠,以下
輸入圖片說明
因此說,配置環境變量不是必須的。
###4.修改配置文件
在你的解壓路徑下,有個my-default.ini文件,打開,配置mysql

basedir = E:\mysql-5.7.14-winx64\mysql-5.7.14-winx64
datadir = E:\mysql-5.7.14-winx64\mysql-5.7.14-winx64\data

以下圖
輸入圖片說明
###5.安裝mysql
cmd-->到你的mysql bin目錄下,輸入命令:mysqld -install,以下
輸入圖片說明
它提示我已經安裝了mysql,大家的應該是顯示安裝成功。
###6.使用mysql
使用命令:mysql -u root -p
會出現以下輸入密碼頁面,初次安裝,root沒有設置密碼,直接點擊回車就能夠進入,出現以下頁面就表示mysql可使用了
輸入圖片說明
###7.mysql經常使用命令
詳情請查看個人這篇 http://www.javashuo.com/article/p-kmdcymiz-er.html
###8.再安裝一個mysql實例
####1.複製下載的mysql.zip包到另外一個目錄下,並解壓,個人以下
輸入圖片說明
####2.重複上面的故事,配置環境變量、配置配置文件(端口號改爲3307,服務號改爲2),安裝mysql,這裏貼出配置文件。
輸入圖片說明
####3.配置windows註冊表以前的檢查
通過了上述一系列的配置後,咱們確定很高興的認爲mysql2也能夠訪問。可是事實並不是如此。
咱們能夠先查看mysql2是否啓動
方式1
命令行輸入 net start mysql2
以下
輸入圖片說明
我這裏是配置好了,因此啓動能夠成功,可是大家的應該是啓動不成功。
方式2
計算機(右鍵)-->管理--服務和應用程序-->服務--mysql2
輸入圖片說明
大家顯示的mysql2應該是沒有啓動的,且點擊左邊的啓動按鈕,會提示啓動失敗。
####4.配置windows註冊表
1.接着從安裝mysql2開始
輸入圖片說明
個人顯示服務已經存在,大家應該是沒有任何反應,從新顯示一行 F:\mysql2\mysql-5.7.14-winx64\mysql-5.7.14-winx64\bin> ,其實這個已經表示你安裝成功了,可是須要配置。 2.運行regedit,打開windows註冊表編輯器,以下
輸入圖片說明
3.會彈出註冊表編輯器,以下
輸入圖片說明
4.找到mysql2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mysql2,以下圖
輸入圖片說明
####5.修改ImagePath
默認值應該是
F:\mysql2\mysql-5.7.14-winx64\mysql-5.7.14-winx64\bin\mysqld mysql2
在mysql2前面加上你的mysql配置文件路徑,個人以下
--defaults-file="F:\mysql2\mysql-5.7.14-winx64\mysql-5.7.14-winx64\my-default.ini"
最後完整路徑以下
F:\mysql2\mysql-5.7.14-winx64\mysql-5.7.14-winx64\bin\mysqld --defaults-file="F:\mysql2\mysql-5.7.14-winx64\mysql-5.7.14-winx64\my-default.ini" mysql2
備註:修改後,記得保存。
####6.啓動mysql2
上述已經介紹過了啓動mysql的命令或者去服務那裏啓動。
####7.進入mysql2
輸入圖片說明
注意:這裏必須帶上端口號,不然,它會默認端口號爲3306,從而進入了mysql,而不是mysql2。因爲是剛剛安裝完,因此root沒有密碼,在密碼命令那裏,直接回車就能夠進入
輸入圖片說明
OK,windows下兩個mysql實例均可以使用了。sql

相關文章
相關標籤/搜索