mysql5.7安裝

想在本機安裝一個MySQL 由於不願意用老版本 然後就下載了最新版本的。安裝方法跟之前的老版本還是挺不一樣的。這裏就記錄一下

首先轉載http://www.jb51.net/article/95023.htm 的資料


結合網上的資料,自己親自的去安裝了一次MySQL,安裝版本是win7x64 5.7.16。
在安裝過程中出現並解決了如下問題:

“mysql 服務無法啓動 服務沒報告任何錯誤”

1.下載:

地址:http://dev.mysql.com/downloads/mysql/




2.安裝:

ZIP Archive版是免安裝的。只要解壓就行了。不需要安裝。我的放在d盤啦。


3.配置:

也就是my.ini文件的由來
把my-default.ini這個文件複製一下重命名my.ini,然後替換成如下的代碼即可:(把裏面D:\mysql\mysql-5.6.17-winx64改成你自己的軟件路徑,保存)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql\mysql-5.6.17-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql\mysql-5.6.17-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

4.安裝mysql服務並啓動之:

也就是data文件夾的由來啦。
以管理員身份打開cmd窗口後,將目錄切換到你解壓文件的bin目錄
再輸入mysqld install回車運行就行了
接着就是輸入 net start mysql 啓動服務
報錯!!!
“服務器無法啓動,服務器沒有報告任何錯誤。”
然後。。。
再輸入mysqld --initialize-insecure --user=mysql
(執行完上面命令後,MySQL會自建一個data文件夾,並且建好默認數據庫,登錄的用戶名爲root,密碼爲空)
再次啓動:再輸入 net start mysql 啓動服務,OK成功。
就如我圖給的那樣。




5.打開MySQL數據庫即登錄MySQL數據庫。

還在命令模式下,將目錄切換到自己的\bin目錄下。
輸入mysql -u root -p ,默認是沒有密碼的。回車進入,root是用戶名,
(要想這麼做的前提是你必須已經打開MySQL服務。不然,是行不通的。)
退出exit 回車,就行了。記住直接關閉cmd窗口是沒有退出的,要輸入exit纔會退出啊



另外:

1、手動打開MySQL服務的方法,如圖:


具體

2.任務管理器打開服務的方式的如下:


配置個環境變量,命令行打開mysql數據庫就更簡潔。

下面是我的Path環境變量裏面配置的東西,明顯,看到我的最後一個竟然不是以分號結尾的。
當你要再添加這個MySQL的環境變量到這的時候,前面的分號得補上。然後再添加。

複製代碼 代碼如下:
C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\android-sdk-windows\tools;C:\Program Files\TortoiseSVN\bin;%MAVEN_HOME%\bin;%M2_HOME%\bin;D:\Program Files\nodejs\


配置好環境變量之後,就可以直接cmd之後,不用進入目錄,然後輸入mysql -u root -p,就打開MySQL數據庫了,當然你的服務必須啓動先,不然還是不行。


現在環境是好了,但是我不知道怎麼寫語句呀。額呵呵,尷尬了。
以上就是我這次配置環境的記錄啦。
參考的某度經驗,再加上自己的實踐。留下此記錄,以備後用。

簡單使用的一個語句的示意圖:



(這個圖特殊是因爲我在intellij idea 編輯器裏面的那個 terminate 編輯器自帶的終端裏面使用的命令行,跟你cmd是一樣樣的,側面看出這個編輯器還是有點牛x的,啥都有。)


剛下載下來是個zip包,然後解壓之後發現沒有setup.exe這樣的圖標,然後就不知道怎麼安裝了。真是懵逼。其實上邊說的也是麻煩一會要自己寫my.ini一會自己生成data文件

總之是很煩,其實說到底還是權限不夠 用cmd打命令的時候一定要用管理員方式運行上邊的步驟

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章