mysql免安裝版本

mysql免安裝版本

http://www.cnblogs.com/niuniutry/p/3555778.htmlphp

http://www.cnblogs.com/vforbox/p/4828151.htmlhtml

 

【解決方案】MySQL-5.7.9 服務沒法啓動-「NET HELPMSG 3534」mysql

http://blog.csdn.net/i_am_wangbo/article/details/49999407sql

 

 

[下載MySQL 5.6.13]

從MySQL官方網站mysql.com找到MySQL Community Server 5.6.13的下載地址爲http://dev.mysql.com/downloads/mysql/,在這裏能夠選擇操做系統平臺。洪哥選擇的是Microsoft Windows平臺。下面有三個可選的下載文件,第一個是MySQL Installer 5.6 for Windows,這將下載下來一個.msi可執行安裝文件。另外有兩個解壓版(Zip版)分別是Windows (x86, 64-bit), ZIP Archive 和 Windows (x86, 32-bit), ZIP Archive。下載下來,分別是mysql-5.6.13-winx64.zip 和 mysql-5.6.13-win32.zip。洪哥選擇的是Windows (x86, 64-bit), ZIP Archive,由於個人服務器操做系統是Windows 2008 R2 64bit。

[安裝MySQL 5.6.13]

下載的zip包有212MB,下載了幾分鐘就行了。

一、將mysql-5.6.13-winx64.zip 解壓到D:\mysql-5.6.13\目錄。

二、清理裏面的調試文件
打開這個目錄,發現裏面的文件夾和文件跟一個安裝好後的MySQL基本沒有區別。可能你會很鬱悶,這個MySQL5.6.13竟然有1.04GB,呵呵,仔細一看你就會發現,裏面有頗有調試文件。後綴爲.lib或.pdb的,其實能夠刪除掉。還有一些名爲debug的目錄,也刪除掉吧。這樣是否是就小不少了。

三、建立my.ini做爲MySQL的配置文件
默認狀況下沒有my.ini文件,這須要咱們手工建立一個。怎麼建立呢?有沒有像php.ini那樣有模板呢?其實在MySQL5.6.13中帶了一個my-default.ini,能夠算做模板,只是裏面的內容實在太少了。因而洪哥帶你們手工建立一個my.ini。
直接建立一個文本文件,命名爲my.ini。打開它,輸入以下內容:

[mysqld]

#綁定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306

# 設置mysql的安裝目錄
basedir=D:/mysql-5.6.13

# 設置mysql數據庫的數據的存放目錄
datadir=D:/mysql-5.6.13/data

# 容許最大鏈接數
max_connections=200

好了,這樣一個基本的MySQL環境所須要的參數就夠了。

四、將MySQL安裝成服務
打開一個cmd.exe,將目錄切換到D:\MySQL-5.6.13\bin,運行: mysqld -install ,提示服務安裝成功!(win8管理員運行命令行)。運行services.msc一看,確實有一個名爲MySQL的服務了,啓動它。
刪除服務 mysqld -remove數據庫

到此,MySQL5.6.13已經能夠正常使用了。服務器

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------post

 

安裝過程參考自:MySQL 5.6 for Windows 解壓縮版配置安裝網站

 

成功安裝之後,啓動MySQL,輸入:url

 

[html]  view plain  copy
 
  1. net start mysql  

提示:spa

 

[html]  view plain  copy
 
  1. 」MySQL 服務沒法啓動,服務沒有報告任何錯誤,請鍵入 NET HELPMSG 3534 以得到更多的幫助。」  

查了下,在當前目錄下輸入:

 

[html]  view plain  copy
 
  1. mysqld  --initialize  

 

仍是出錯,又查了下,緣由是:

mysqld --initialize-insecure自動生成無密碼的root用戶,mysqld --initialize自動生成帶隨機密碼的root用戶。data文件夾不爲空是不能執行這個命令的。

解決辦法:

 

[html]  view plain  copy
 
  1. 先刪除data目錄下的全部文件或者移走。  



MySQL服務成功啓動.

 

 

 

參考自:http://bbs.csdn.net/topics/391851148 的20樓和30樓。

相關文章
相關標籤/搜索