1. 程式人生 > >MySQL基礎知識-安裝MySQL

MySQL基礎知識-安裝MySQL

自己 mac 覆蓋 es2015 width files 啟動 next img

本文轉載自:https://www.cnblogs.com/ayyl/p/5978418.html

正文:

現在作為服務器操作系統的一般有三種,Windows Server,Linux,Unix,在這裏我們只介紹在windows下和linux下安裝mysql,Unix下安裝應該和linux差不多。

Windows下安裝MySQL:

1. 在瀏覽器中打開https://www.mysql.com/,進入MySQL的官方網站,國內的網打開可能有點兒慢,稍微等待一下

2. 在打開的網頁中選擇downloads標簽,如下圖:

技術分享圖片

3. 在打開的標簽頁中,滑到頁面的最下面,可以看到MySQL Community Edition Community (GPL) Downloads » 的字樣,點擊Community (GPL) Downloads »,如下圖:

技術分享圖片

4. 在之後打開的頁面中,點擊MySQL Community Server (GPL),如下圖:

技術分享圖片

5. 在之後打開的頁面中就可以看到相關的下載項了,如下圖:

技術分享圖片

在圖中第一個紅色框標註的地方就是選擇操作系統,這裏我們選擇Microsoft Windows,可以看到第二個紅色框是Recommended download,這裏就要區分了,如果是新手建議點擊這個,因為這個版本的MySQL不用自己配置,就是普通的安裝文件,直接一路next就安裝完了,如果想深入學習,那麽點擊Other downloads內容區的下載,可以看到前兩個是正式版,後兩個是debug版,一般選擇前兩個,根據自己的機器32位還是64位選擇下載,下載下來是個zip文件,安裝的自己配置,相對復雜

6. 如果選擇了MySQL Installer進去頁面之後,如下:

技術分享圖片

選擇第二個下載項進行下載,這裏不管是新手還是老手,都會要求先登錄再下載,如果沒有賬號可以註冊一個,因為現在MySQL歸Oracle所有了,不得不遵循這個規矩

技術分享圖片

為防止有的同學無法下載,這裏貼出下載鏈接:

MySQL Installer 5.7 :http://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.16.0.msi

MySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zip

MySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip

MySQL Installer 只有32位的,沒有64位的

如果下載的是mysql installer,請看這裏:

1. 雙擊安裝文件,可能會出現下面的畫面:

技術分享圖片

意思就是MySQL需要.NET Framework4.0才能繼續安裝,那我們就安裝一下

2. 用瀏覽器打開http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,點擊下載,就可以很順利的下載下來了,下載完直接安裝

技術分享圖片技術分享圖片

3. 點擊完成,然後再雙擊MySQL安裝文件,這次就能正常安裝了~

技術分享圖片

4. 接下來就是一些說明協議啥的

技術分享圖片

5. 同意協議,打鉤之後,點擊next,然後出現,選擇安裝選項的界面,一般選擇第一個就行,這個選項包含了一些MySQL其它組件,像MySQL Workbench,MySQL for Excel等等,如果只安裝MySQL數據庫,選擇第二項Server only就行,這裏我選擇了第一項

技術分享圖片

6. 點擊next出現檢查必需項,如果電腦安裝了VC2013運行庫,Excel,VisualStudio前三項就會自動打上勾,因為我是虛擬機演示的,所以沒有裝這些,點擊next的時候會出現警告框,不去管它,直接點擊是跳過

技術分享圖片

技術分享圖片

7. 然後出現即將要安裝的軟件和插件

技術分享圖片

8. 點擊execute開始執行安裝,等全部安裝完之後,點擊next,圖中第三項表示安裝失敗,不去管它,是一個odbc數據源,我們一般不用這個

技術分享圖片

9. 之後出現配置界面

技術分享圖片

10. 點擊next之後開始配置,第一個配置的是mysql的運行模式和網絡,其中Config Type表示運行模式,如果安裝mysql是做開發用,就直接選擇第一個默認的就行,第二個Server Machine表示運行模式為服務器模式,這些模式的不同會導致MySQL占用系統資源的不同,第二個配置的是網絡相關,表示鏈接MySQL的時候使用TCP/IP協議,並指定端口號為3306,這些如果沒有特殊要求就不要去改

技術分享圖片

11. 配置完成之後點擊next,需要填寫MySQL中root用戶的密碼,長度最低為4位,第二欄中還可以添加普通用戶,一般開發用不用再建立用戶了,直接使用root就可以,所以我們填完密碼之後點擊next

技術分享圖片

12. 以下圖片中需要配置的是MySQL的運行方式,第一個單選框表示是否將MySQL服務作為一個windows服務來運行,windows server name表示MySQL服務在windows server中的名稱,第二個單選框表示是否在系統啟動時自動啟動MySQL,

第三個單選框表示MySQL服務以哪個賬戶運行,這一頁的基本別動,直接next

技術分享圖片

13. 下面這個是關於MySQL的插件和擴展,直接next

技術分享圖片

14. 然後出現下面的界面,直接點擊execute

技術分享圖片

15. 配置完之後點擊finish

技術分享圖片

16. 然後再配置MySQL的實例,點擊下圖中的next

技術分享圖片

17. 之後點擊下圖中的check,然後點擊next

技術分享圖片

18. 點擊下圖中的execute

技術分享圖片

19. 執行完畢之後點擊finish,又回到了主程序,然後點擊next

技術分享圖片

20. 然後點擊下圖中的finish

技術分享圖片

finally,配置完了~~~我們開始驗證一下,在開始菜單找到 MySQL 5.7 Command Line Client打開,之後提示輸入密碼,輸入剛開始安裝的時候你配置的密碼,出現下圖表示你安裝成功了 技術分享圖片

技術分享圖片技術分享圖片

下載zip安裝包的看這裏:

1. 首先解壓你下載的安裝包,得到一個名為mysql…的文件夾

技術分享圖片

2. 把這個文件夾移動到你想安裝mysql的地方,也就是你移動到的目錄就是安裝mysql的目錄,比如我的放在C:\Program Files下面

3. 打開我的電腦->屬性->高級->環境變量,在系統變量裏選擇PATH,在其後面添加: 你的mysql bin文件夾的路徑 (如: C:\Program Files\mysql-5.7.16-winx64\bin ),註意是追加,不是覆蓋 ,然後確定

技術分享圖片

4. 在mysql目錄中新建文件夾data,還需要修改一下配置文件,mysql默認的配置文件是mysql目錄中的my-default.ini,比如我的是C:\Program Files\mysql-5.7.16-winx64\my-default.ini

用記事本打開在其中修改或添加配置,之後保存關閉

[mysqld]

basedir= C:\Program Files\mysql-5.7.16-winx64(mysql所在目錄)

datadir= C:\Program Files\mysql-5.7.16-winx64\data(mysql所在目錄\data)

技術分享圖片

5. 以管理員身份運行cmd(一定要用管理員身份運行,不然權限不夠),輸入命令 cd C:\Program Files\mysql-5.7.16-winx64\bin 回車

技術分享圖片

6. 然後再輸入mysqld --initialize-insecure --user=mysql 回車

技術分享圖片

7. 之後再輸入 mysqld install 回車

技術分享圖片

8. 輸入net start mysql 回車啟動mysql服務

技術分享圖片

9. 從上圖看到mysql服務已經啟動了,我們輸入mysql -u root -p 回車登錄mysql數據庫

技術分享圖片

10. 要求輸入密碼,剛剛安裝完是沒有密碼的,直接回車

技術分享圖片

看到已經進入了mysql,我們輸入show databases; 回車可以看到數據庫已經顯示出來了,這個是不是比安裝版的更簡單 技術分享圖片

Linux下安裝mysql:

這個請看其他人寫好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html

http://www.cnblogs.com/shenliang123/p/3203546.html

MySQL基礎知識-安裝MySQL