Windows安裝兩個mysql資料庫步驟,mysql資料庫
由於新舊項目資料庫版本差距太大,編碼格式不同,引擎也不同,所以只好裝兩個資料庫。
本次安裝兩個mysql資料庫,版本分別是4.0.18,5.5.36。都是可執行檔直接安裝。
本機上之前已經安裝完5.5.36版本,單個資料庫問題不大,一步一步下去便安裝完畢。
另一個版本也直接點擊下一步一直安裝,要注意的地方是,另外找一個目錄。比如:
5.5.36: d:\mysql5.5.36\4.0.18: d:\mysql4.0.18\
以上在Windows7和Windows Server 2008實驗通過。接下來是第二個資料庫4.0.18版本的配置:
1 配置my.ini
進入到安裝目錄,發現幾個my***.cnf檔案,找一個做為配置原件。這邊使用的是my-medium.cnf,將其改名為my.ini
一共更改三處-1: 找到如下配置段:
[client]
#password=my_password
port=3306
#socket=MySQL
將其更改為:
[client]
#password=my_password#5.5.36版本已經佔用3306這個連接埠號碼,所以改為3307
port=3307
#socket=MySQL#設定編碼格式,看項目了,是否是使用預設的,不需要的可以直接加#屏蔽
default-character-set=utf8
-2:[mysqld]
port=3306
#socket=MySQL
將其更改為:
[mysqld]
port=3307
#socket=MySQL# 同理,編碼格式是否改變看項目需求
#character-set-server=utf8
-3:重點部分# Uncomment the following rows if you move the MySQL distribution to another
# location
#basedir = d:/mysql/
#datadir = d:/mysql/data/
將其更改為:
# Uncomment the following rows if you move the MySQL distribution to another
# location
basedir = d:/mysql4.0.18/
datadir = d:/mysql4.0.18/data/
2 安裝服務
-1: 進入bin目錄
開啟cmd, 輸入一下命令
d:cd mysql4.0.18\bin
-2: 安裝mysql服務之前安裝的5.5.36版本,使用的是預設的mysql服務名:MySQL可以開啟工作管理員--服務,查看到這個服務。4.0.18版本需要使用一個新的服務名,這邊命名為:mysql4.0.18
進入到bin目錄之後,輸入以下代碼安裝服務:mysqld --install mysql4.0.18 --defaults-file='d:\mysql4.0.18\my.ini'
如果運行成功,則會顯示Service Successfully installed.這時候開啟工作管理員--服務,可以看到一個mysql4.0.18服務。
3 設定密碼
-1:這時候保持在bin目錄中,不要離開。輸入以下代碼:mysql -u root -P 3307
3307是連接埠號碼,如果正常,就串連到資料庫了。
-2:這時候,多了一個mysql符號。輸入以下命令,設定密碼:
mysql>use mysql;
mysql>update user set password=password('你想設定的密碼') where user='root';
mysql>flush privileges;
mysql>quit;
開啟和關閉服務:
方法1:可以在工作管理員--服務中找到這個兩個mysql服務,右鍵點擊名稱,顯示啟動服務和停止服務。
方法2:開啟cmd, 通過net start ***/net stop ***來開啟和關閉服務。
net start mysql // 開啟mysql5.5.36服務net stop mysql // 關閉mysql5.5.36服務
net start mysql4.0.18 // 開啟mysql4.0.18服務net stop mysql4.0.18 // 關閉mysql4.0.18服務
windows下怎在一台機器上安裝兩個MYSQL資料庫
第一個mysql的my.ini檔案預設是在如下路徑C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\my.inicopy該ini檔案存放到E:\MySQL\mysql_base,這個路徑可以隨意定義,並修改如下內容:[client]port=3307#第一個資料庫的預設連接埠是3306 這裡需要另外啟用一個連接埠# The TCP/IP Port the MySQL Server will listen onport=3307# Path to installation directory. All paths are usually resolved relative to this.basedir="E:\MySQL\MySQL Server 5.5\"#第二個資料庫basedir# Path to the database root#第二個資料庫datadir
WINDOWS下怎安裝MYSQL資料庫
在上面的“MySQL Server(mysql伺服器)”、“Client Programs(mysql用戶端程式)”、“Documentation(文檔)”也如此操作,以保證安裝所有檔案。點選“Change...”,手動指定安裝目錄。 填上安裝目錄,我的是“D:/mysql”,也建議不要放在與作業系統同一分區,這樣可以防止系統備份還原的時候,資料被清空。按“OK”繼續。返回剛才的介面,按“Next”繼續。確認一下先前的設定,如果有誤,按“Back”返回重做。按“Install”開始安裝。正在安裝中,請稍候,直到出現下面的介面這裡是詢問你是否要註冊一個mysql.com的帳號,或是使用已有的帳號登陸mysql.com,一般不需要了,點選“Skip Sign-Up”,按“Next”略過此步驟。 現在軟體安裝完成了,出現上面的介面,這裡有一個很好的功能,mysql設定精靈,不用向以前一樣,自己手動的配置my.ini了,將“Configure the Mysql Server now”前面的勾打上,點“Finish”結束軟體的安裝並啟動mysql設定精靈。mysql設定精靈啟動介面,按“Next”繼續。選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。選擇伺服器類型,“Developer Machine(開發測試類別,mysql佔用很少資源)”、“Server Machine(伺服器類型, mysql佔用較多資源)”、“Dedicated MySQL Server Machine(專門的資料庫伺服器,mysql佔用所有可用資源)”,大家根據自己的類型選擇了,一般選“Server Machine”,不會太少,也不會佔滿。 選擇mysql資料庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(伺服器類型,專註於交易處理,一般)”、“Non- Transactional Database Only(非交易處理型,較簡單,主要做一些監控、記數用,對MyISAM資料類型的支援僅限於non- transactional),隨自己的用途而選擇了,我這裡選擇“Transactional Database Only”,按“Next”繼續。對InnoDB Tablespace進行配置,就是為InnoDB 資料庫檔案選擇一個儲存空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成資料庫損壞,當然,對資料庫做個備份就沒問題了,這裡不詳述。我這裡沒有修改,使用用預設位置,直接按“Next”繼續選擇您的網站的一般mysql訪問量,同時串連的數目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設定,自己輸一個數)”,我這裡選“Online Transaction Processing(OLTP)”,自己的伺服器,應該夠用了,按“Next”繼續 是否啟用TCP/IP串連,設定連接埠,如果不啟用,就只能在自己的機器上訪問mysql資料庫了,我這裡啟用,把前面的勾打上,Port Number:3306,按“Next”繼續這個比較重要......餘下全文>>