win10 64 位元安裝 MySQL(mysql-5.7.17-winx64)

來源:互聯網
上載者:User

標籤:unit   logs   環境   編輯   community   sed   down   enter   配置環境   

著作權聲明:本文為搜集借鑒各類文章的原創文章,轉載請註明出處:http://www.cnblogs.com/2186009311CFF/p/6517470.html。

1.官網下載MySQL Community Server:https://dev.mysql.com/downloads/mysql/

2.解壓至想安裝的目錄:(我是為了不直接安裝在c盤而採用此方法)這裡假設解壓至D:\AZ\MYSQL下

3.一、以管理員身份運行命令提示字元,到D:\AZ\MYSQL\mysql-5.7.17-winx64\bin下

命令為:cd  /d  D:\AZ\MYSQL\mysql-5.7.17-winx64\bin

   二、安裝MySQL:

命令為:mysqld  install

  三、啟動MySQL服務:

命令為:net start mysql。(命令安裝的MySQL在Windows系統下預設服務名為mysql,預設密碼為空白:直接按Enter)

四、配置環境變數:編輯path系統變數,將%MYSQL_HOME%\bin添加到path變數後。

 

Path:D:\AZ\MYSQL\mysql-5.7.17-winx64%MYSQL_HOME%\bin

五、進入MySQL:

命令為:mysql -u root -p。密碼預設為空白:直接按Enter。

報錯:MySQL 服務正在啟動 .MySQL 服務無法啟動。

服務沒有報告任何錯誤。請鍵入 NET HELPMSG 3534 以獲得更多的協助。

參考:http://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html 步驟2(按此法不成功,需繼續下面步驟)

4.排錯:

一、在解壓檔案的D:\AZ\MYSQL\mysql-5.7.17-winx64目錄,找到my-defualt.ini,在my-defualt.ini旁邊新增一個my.ini檔案,檔案內容如下:

(把內容裡面D:\mysql\mysql-5.7.14-winx64改成你自己的軟體路徑,儲存)

[mysql]# 設定mysql用戶端預設字元集default-character-set=utf8 [mysqld]skip-grant-tables#設定3306連接埠port = 3306 # 設定mysql的安裝目錄basedir=D:\mysql\mysql-5.7.14-winx64# 設定mysql資料庫的資料的存放目錄datadir=D:\mysql\mysql-5.7.14-winx64\data# 允許最大串連數max_connections=200# 服務端使用的字元集預設為8位元編碼的latin1字元集character-set-server=utf8# 建立新表時將使用的預設儲存引擎default-storage-engine=INNODB

二、儲存後重啟mySQL

 

三、然後以管理員身份運行cmd

命令為:cd  /d  D:\AZ\MYSQL\mysql-5.7.17-winx64\bin

命令為:mysql -u root -p

出現password,直接斷行符號可以進入

四、設定密碼:

  1.進入mysql資料庫:use mysql;

      2.給root使用者佈建新密碼:update mysql.user set authentication_string=password(‘123456‘)  where user=‘root‘ and Host=‘localhost‘ ;

      3.重新整理資料庫: flush privileges;

      4.退出mysql:quitBye

      注意:123456為新密碼,使用者可根據自己需要修改成自己的密碼

五、修改my.ini這個檔案,去掉mysqld下面的"skip-grant-tables",儲存退出,再重啟mysql服務就可以了。

  my.ini改後內容為:

[mysql]# 設定mysql用戶端預設字元集default-character-set=utf8 [mysqld]#設定3306連接埠port = 3306 # 設定mysql的安裝目錄basedir=D:\AZ\MYSQL\mysql-5.7.17-winx64# 設定mysql資料庫的資料的存放目錄datadir=D:\AZ\MYSQL\mysql-5.7.17-winx64\data# 允許最大串連數max_connections=200# 服務端使用的字元集預設為8位元編碼的latin1字元集character-set-server=utf8# 建立新表時將使用的預設儲存引擎default-storage-engine=INNODB

 

 

參考:http://www.jb51.net/article/91778.htm 和 http://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html 和 http://bbs.csdn.net/topics/391858135

僅本人百度測試整理所得,希望能幫到你!有問題請留言,百度錯誤碼尋找解決方案。

win10 64 位元安裝 MySQL(mysql-5.7.17-winx64)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.