標籤:綠色版 刪除 mysql安裝 root密碼 改密碼 intern 視窗 解壓 require
摘要:
MySQL是一個小型關係型資料庫管理系統,MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
一、下載軟體
| MySQL種類 |
(建議使用迅雷下載) |
| 32位免安裝 |
http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.24-win32.zip |
| 64位免安裝 |
http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.24-winx64.zip |
MySQL分為64和32位兩種版本,這裡使用的64位的win7系統進行安裝,因此本文使用的是64位免安裝版。32位的作業系統也是類似的安裝,MySQL版本是MySQL5.6.24版本,可以從官方自己尋找下載入口,也可以直接使用上面的直連結地址進行下載,也可以參考本站的《MySQL版本大全》
二、安裝環境
因為本次文章類容寫是使用zip壓縮包,所以不用進行圖形化的安裝,類似於綠色版的軟體,為了方便管理在根目錄建立一個Server,作為伺服器相關檔案的安裝路徑,解壓mysql-5.6.24-winx64.zip檔案,解壓得到mysql-5.6.24-winx64檔案,將mysql-5.6.24-winx64檔案夾名字改為mysql,這樣比較簡潔的檔案夾名字方便以後操作,讀者也可以根據自己的喜歡進行路徑的選擇,然後解壓完畢之後,記住解壓路徑,這樣檔案就準備好了。
三、設定檔
mysql預設情況下沒有my.ini檔案,這需要我們手工建立一個。怎麼建立呢?有沒有像php.ini那樣有模板呢?其實在MySQL5.6.24中帶了一個my-default.ini,可以算作模板,複製一份,改檔案名稱為my.ini,然後就可以作為mysql的設定檔了;
當前的安裝環境
| 12 |
mysql安裝路徑是:C:\Server\mysqldata檔案夾路徑:C:\Server\mysql\data |
開啟my.ini,這裡的mysql安裝路徑是:C:\Server\mysql,資料庫data檔案夾是C:\Server\mysql\data,在設定檔裡面把mysql的路徑和data的路徑加上去,並去掉#號;
原內容:
| 12345 |
# These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... |
修改為:
| 12345 |
# These are commonly set, remove the # and set as required. basedir = C:/Server/mysql datadir = C:/Server/mysql/data # port = ..... # server_id = ..... |
注意:mysql的安裝路徑是C:\Server\mysql,但是設定檔裡面應是寫C:/Server/mysql或者寫C:\\Server\\mysql
四、環境變數
把mysql的bin檔案夾添加到系統的環境變數path,這裡是C:\Server\mysql\bin,添加到path;
然後以管理員身份,開啟cmd,切換到bin的目錄,輸入:mysqld -install,成功之後再用net start mysql啟動mysql服務:
| 123456 |
C:\Users\Administrator>cd C:\Server\mysql\binC:\Server\mysql\bin>mysqld -installService successfully installed.C:\Server\mysql\bin>net start mysqlMySQL 服務正在啟動 ..MySQL 服務已經啟動成功。 |
說明:mysqld -install是安裝服務,mysqld -remove是刪除mysql服務。啟動MySQL時出現1067系統錯誤:my.ini設定檔錯誤,注意的細節就是路徑中是斜線/或\\,一定要進入mysql的bin目錄執行mysqld -install命令。
命令列裡面輸入mysql -uroot -p,然後提示password,直接斷行符號,然後就會登入,如果提示mysql服務不存在,說明剛剛的path變數沒有添加成功,或者目錄不對。登入成功,說明mysql安裝正確,關閉命令視窗重新開啟。
五、更改密碼
預設root密碼是空的,這樣很危險,必須修改密碼,以管理員身份開啟命令列,輸入mysqladmin -uroot -p password <新密碼> 比如新密碼12345678,就輸入:
| 123 |
.mysqladmin -uroot -p password 12345678. |
然戶因為原來的密碼是空,所以直接斷行符號,提示Warning: Using a password on the command line interface can be insecure更改成功;
這個時候再次使用新密碼串連mysql,命令列輸入mysql -uroot -p12345678,注意p後面是沒有空格,上面的改密碼p是有空格的。可以串連說明mysql密碼更改成功!
六、服務最佳化
進入window的服務裡面可以看到mysql是自動啟動的,如果不需要自動啟動可以,將其改為手動,下次有需要使用的時候,直接在服務裡面啟動,或者在命令列裡面輸入,net start mysql,既可手動啟動mysql的服務。
到此為止,mysql安裝完畢!
問題:
在windos 的cmd下安裝MySQL
在mysql的bin目錄下面執行: mysqld --install
報錯:
資訊如下:
Install/Remove of the Service Denied
解決辦法:
開啟cmd.exe程式的時候選擇“用管理員身份開啟”。
原文:http://www.xinsaisai.com/mysql56-zip-deploy.html
mysql 免安裝配置問題