標籤:targe tcp conf desc get workbench download 檢查 正式版
昨天去參加了一個面試,公司不太大,是一家日資企業,在國內有幾家分公司,面試官問到了MySQL的基本操作和效能最佳化,說了一大堆,倒是比較輕鬆的過了,但是面試結束之後,想了一下,基本操作忘的還是挺多,比如說sql的嵌套,主要是時間長了不用了,寫背景時候直接用hibernate,mybatis等資料持久層架構了。老師以前教過SQLServer,記得那時學的還不錯,學的都是標準的sql,可以在各種支援sql的資料庫系統中運行,老師還經常出超難的題來考我們,不過好像我都能做出來,那時候還挺傲嬌的
Open-mouthed smile~~後來大三的時候做項目用的基本都是MySQL了,所以我也很少接觸SQLServer了,它的缺點聽企業老師說有一大堆,在這裡我就不一一列舉了,那時候企業也開設了Oracle的課程,我都沒有好好聽 直到昨天,我突然想起來,我居然好久沒寫sql了,所以寫一個系列部落格來闡述MySQL的基本操作,不敢說是教程,只能說是自己的複習,有寫錯的地方,歡迎各路大神指正~~這篇博文看起來可能有點長,那是因為步驟比較詳細,每一步都有,實際操作起來是特別簡單的,別心裡發虛,加油 現在作為伺服器作業系統的一般有三種,Windows Server,Linux,Unix,在這裡我們只介紹在windows下和linux下安裝mysql,Unix下安裝應該和linux差不多。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.msiMySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zipMySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zipMySQL Installer 只有32位的,沒有64位的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開啟,之後提示輸入密碼,輸入剛開始安裝的時候你配置的密碼,出現表示你安裝成功了 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; 斷行符號可以看到資料庫已經顯示出來了,這個是不是比安裝版的更簡單 這個請看其他人寫好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.htmlhttp://www.cnblogs.com/shenliang123/p/3203546.html文章出處:https://www.cnblogs.com/ayyl/p/5978418.html
MySQL基礎知識-安裝MySQL