MySQL基礎知識-安裝MySQL

 

前導:

昨天去參加了一個面試,公司不太大,是一家日資企業,在國內有幾家分公司,面試官問到了MySQL的基本操做和性能優化,說了一大堆,卻是比較輕鬆的過了,可是面試結束以後,想了一下,基本操做忘的仍是挺多,好比說sql的嵌套,主要是時間長了不用了,寫後臺的時候直接用hibernate,mybatis等數據持久層框架了。老師之前教過SQLServer,記得那時學的還不錯,學的都是標準的sql,能夠在各類支持sql的數據庫系統中運行,老師還常常出超難的題來考咱們,不過好像我都能作出來,那時候還挺傲嬌的Open-mouthed smile~~後來大三的時候作項目用的基本都是MySQL了,因此我也不多接觸SQLServer了,它的缺點聽企業老師說有一大堆,在這裏我就不一一列舉了,那時候企業也開設了Oracle的課程,我都沒有好好聽 00B94A05html

直到昨天,我忽然想起來,我竟然很久沒寫sql了,因此寫一個系列博客來闡述MySQL的基本操做,不敢說是教程,只能說是本身的複習,有寫錯的地方,歡迎各路大神指正~~mysql

這篇博文看起來可能有點長,那是由於步驟比較詳細,每一步都有截圖,實際操做起來是特別簡單的,別內心發虛,加油 018D5E22linux

正文:

如今做爲服務器操做系統的通常有三種,Windows Server,Linux,Unix,在這裏咱們只介紹在windows下和linux下安裝mysql,Unix下安裝應該和linux差很少。面試

Windows下安裝MySQL:

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

2. 在打開的網頁中選擇downloads標籤,以下圖:數據庫

image

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

image

4. 在以後打開的頁面中,點擊MySQL Community Server (GPL),以下圖:瀏覽器

image

5. 在以後打開的頁面中就能夠看到相關的下載項了,以下圖:性能優化

image

在圖中第一個紅色框標註的地方就是選擇操做系統,這裏咱們選擇Microsoft Windows,能夠看到第二個紅色框是Recommended download,這裏就要區分了,若是是新手建議點擊這個,由於這個版本的MySQL不用本身配置,就是普通的安裝文件,直接一路next就安裝完了,若是想深刻學習,那麼點擊Other downloads內容區的下載,能夠看到前兩個是正式版,後兩個是debug版,通常選擇前兩個,根據本身的機器32位仍是64位選擇下載,下載下來是個zip文件,安裝的本身配置,相對複雜服務器

6. 若是選擇了MySQL Installer進去頁面以後,以下:

image

選擇第二個下載項進行下載,這裏不論是新手仍是老手,都會要求先登陸再下載,若是沒有帳號能夠註冊一個,由於如今MySQL歸Oracle全部了,不得不遵循這個規矩

image

爲防止有的同窗沒法下載,這裏貼出下載連接:

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. 雙擊安裝文件,可能會出現下面的畫面:

image

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

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

imageimage

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

image

 

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

image

5. 贊成協議,打鉤以後,點擊next,而後出現,選擇安裝選項的界面,通常選擇第一個就行,這個選項包含了一些MySQL其它組件,像MySQL Workbench,MySQL for Excel等等,若是隻安裝MySQL數據庫,選擇第二項Server only就行,這裏我選擇了第一項

image

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

image

image

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

image

8. 點擊execute開始執行安裝,等所有安裝完以後,點擊next,圖中第三項表示安裝失敗,不去管它,是一個odbc數據源,咱們通常不用這個

image

9. 以後出現配置界面

image

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

image

11. 配置完成以後點擊next,須要填寫MySQL中root用戶的密碼,長度最低爲4位,第二欄中還能夠添加普通用戶,通常開發用不用再創建用戶了,直接使用root就能夠,因此咱們填完密碼以後點擊next

image

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

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

image

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

image

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

image

15. 配置完以後點擊finish

image

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

image

17. 以後點擊下圖中的check,而後點擊next

image

18. 點擊下圖中的execute

image

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

image

20. 而後點擊下圖中的finish

image

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

imageimage

下載zip安裝包的看這裏:

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

image

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

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

image

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)

image

 

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

image

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

image

7. 以後再輸入 mysqld install 回車

image

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

image

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

image

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

image

看到已經進入了mysql,咱們輸入show databases; 回車能夠看到數據庫已經顯示出來了,這個是否是比安裝版的更簡單 01D19574

Linux下安裝mysql:

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

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

相關文章
相關標籤/搜索