mysql5.7.13.zip安裝教程(windows)_Mysql

來源:互聯網
上載者:User

這是我之前進行MySQL免安裝版下載與配置的詳細過程,先分享給大家。

1. 下載Mysql
官方:http://www.mysql.com→downloads→選社區版本MySQL Community Edition(GPL)→點擊Community(GPL)Downloads>>→MySQL Community Server(GPL)→選擇自己要下載的版本(我是64位系統選擇的是Windows (x86, 64-bit), ZIP Archive)→Downloads→No thanks, just start my download.
2.配置環境變數
先將下載好的檔案解壓到你要安裝的位置,我解壓到了D:\servers\mysql
方案1:建立環境變數,變數名稱:MYSQL(一般大寫、也可小寫),變數值:D:\servers\mysql,向path中添加%MYSQL%/bin
方案2:直接向path中添加D:\servers\mysql\bin
3.安裝MySQL服務
命令列進入mysql的bin目錄下
 (註:進入D盤直接輸入“D:“,使用“cd 檔案夾名”進入某個檔案夾 ,“cd..“返回上一目錄)
輸入service install或者mysqld install 提示安裝成功
輸入net start mysql 啟動mysql服務
使用mysql –u root –p (此命令是root登入,為簡寫,詳細格式自行尋找),root預設密碼為空白,直接斷行符號即可
4.mysql.ini
原檔案為mysql-defult.ini
修改其中的basedir=D:/servers/mysql
                datadir=D:/servers/mysql/data
注意:路徑之間為“/“,如果直接複製過來沒有改會出現”系統錯誤1067“
系統錯誤5  使用管理員權限開啟命令提示字元
5.串連mysql
命令提示字元下輸入:mysql -uroot -p
root預設密碼為空白,直接斷行符號即可進入

按照我之前安裝5.6的安裝方法(MySQL免安裝版下載與配置)安裝5.7的時候出現問題:
mysql服務無法啟動,服務沒有報任何錯誤

其實在這學期開始學習mysql的時候,就聽老師同學說,登入不了的問題,當時沒有在意,也是因為電腦上早就安裝了mysql5.6,也就沒有在意這個問題。這兩天win10系統出問題,重裝了win7,安裝5.7的時候出現了這個問題。 

之前的版本預設密碼為空白,具體版本不太清楚,反正5.6密碼是空。5.7的安全性提升,在linux安裝5.7的時候,安裝完成後會產生一個隨機性密碼,儲存在root/.mysql_secret中,如果沒有這個檔案,去系統日誌中尋找password,就應該能找到。 

但是windows下就不知道如何解決了,不過最後還是找到瞭解決方法。 

解決方案:
來自:windows MySql 5.7.9,啟動不了。缺少data
然而並不是缺少data檔案夾,將my-default.ini檔案改名為my.ini,移動到bin/目錄下,在bin/下執行命令 mysqld --initialize --user=mysql --console ,這條命令估計是初始化的命令
 然後啟動服務 net start mysql 
 命令列顯示貼在這 

Microsoft Windows [版本 6.1.7601]
著作權 (c) 2009 Microsoft Corporation。著作權所有,並保留一切權利。

C:\Windows\system32>cd ..C:\Windows>cd ..C:\>cd mysql-5.7.13-winx64/Boot系統找不到指定的路徑。C:\>cd mysql-5.7.13-winx64\binC:\mysql-5.7.13-winx64\bin>mysqld installService successfully installed.C:\mysql-5.7.13-winx64\bin>net start mysqlMySQL 服務正在啟動 .MySQL 服務無法啟動。服務沒有報告任何錯誤。請鍵入 NET HELPMSG 3534 以獲得更多的協助。C:\mysql-5.7.13-winx64\bin>net start mysqlMySQL 服務正在啟動 .MySQL 服務無法啟動。服務沒有報告任何錯誤。請鍵入 NET HELPMSG 3534 以獲得更多的協助。C:\mysql-5.7.13-winx64\bin>mysqld --initialize --user=mysql --console2016-06-21T14:07:20.922112Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2016-06-21T14:07:22.669315Z 0 [Warning] InnoDB: New log files created, LSN=457902016-06-21T14:07:23.106116Z 0 [Warning] InnoDB: Creating foreign key constraintsystem tables.2016-06-21T14:07:23.308916Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generatinga new UUID: 79c8386d-37b9-11e6-9709-74867a6179b7.2016-06-21T14:07:23.340116Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.2016-06-21T14:07:23.355716Z 1 [Note] A temporary password is generated for root@localhost: rr9.8h74twfRC:\mysql-5.7.13-winx64\bin>mysql -uroot -prr9.8h74twfRmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)C:\mysql-5.7.13-winx64\bin>net start mysqlMySQL 服務正在啟動 .MySQL 服務已經啟動成功。C:\mysql-5.7.13-winx64\bin>mysql -uroot -prr9.8h74twfRmysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.7.13Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> set password=password('');Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> exitByeC:\mysql-5.7.13-winx64\bin>mysql -urootWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 3Server version: 5.7.13 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> exitByeC:\mysql-5.7.13-winx64\bin>

以上就是mysql5.7.13.zip安裝配置方法,以及安裝過程中遇到的問題解決方案,希望對大家的學習有所協助。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.