MySQL 免安裝版配置

zhaosoft1982發表於2010-05-09

1.下載 MySQL 6.0免安裝版

http://www.mysql.com/downloads/mirror.php?id=386828
2.將 MySQL6.0 解壓到待安裝目錄(自己決定放到哪)。解壓後預設資料夾名稱為:mysql(當然可以自己更改),然後在環境變數中設定MYSQL_HOME(這樣,以後可以用%MYSQL_HOME%引用安裝目錄)。如,我放在E盤根目錄下,所以,MYSQL_HOME設定為:E:/mysql

3.開啟檔案my-huge.ini另存為my.ini,在my.ini檔案最後(當然也可以在其他地方)加入如下配置。(my.ini記得是儲存在與my-huge.ini同一個目錄下的)(#表示註釋)
[mysqld]
# 設定mysql的安裝目錄
basedir=E:/mysql

# 設定mysql資料庫的資料的存放目錄,必須是data,或者是[url=file:////xxx-data]//xxx-data[/url]
datadir=E:/mysql/data
4.把%MYSQL_HOME%/bin 加入到 path環境變數中。

5.在命令列(cmd)執行命令:mysqld -install  。將mysql安裝為windows服務。(一定注意,執行此命令時一定要在安裝目錄下的/bin目錄下執行。否則會出問題。)

6.執行命令: net start mysql 或在windows管理工具->服務裡找到MySQL服務,啟動。

5.在命令列中執行 mysql -uroot  (可在任意目錄下,因為前面設定了path變數)。即可進入資料庫。
一般情況下,這樣操作後,mysql安裝完成。

 

注:
如果以前系統存在mysql。則進入以前系統存在的mysql目錄,執行 mysqld-nt.exe --remove(先從系統中移除mysql服務)在開始執行上面第4步。


★設定MySQL中文字符集(MySQL正常顯示中文)
1).配置伺服器端,修改my.ini檔案,使用中文字符集儲存記錄,同時用中文排序比較方式。
[mysqld]
# set character set,使用中文字符集儲存記錄
default-character-set=gbk
# set character collation,使用中文排序比較方式
default-collation=gbk_chinese_ci

2). 如果要在中文環境的伺服器端使用mysql命令列,改變my.ini檔案中mysql的預設字符集。
[mysql]
# set character set
default-character-set=gbk

 

★修改root密碼
MySQL配置好後,啟動成功,預設密碼是空,但是為了安全,設定密碼(MySQL有一個預設使用者名稱為root,密碼自己設定:假如設為root)。
1)登入MySQL root使用者:
   開啟命令列,執行:mysql -uroot
2)修改root密碼:
       mysql> update mysql.user set password="root" where User=''root'';
       mysql> flush privileges;

以後再進入MySQL,則為:mysql -uroot -proot

注:-u:表示使用者名稱;-p:表示密碼

相關文章