免安裝版的Mysql
MySQL關是一種關系數據庫管理系統,所使用的 SQL 語言是用於訪問數據庫的最常用的
標准化語言,其特點為體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,在 Web
應用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關系數據
庫管理系統)應用軟件之一。
在本博文里,我主要以Mysql免安裝版為例,幫助大家解決安裝與配置mysql的步驟。
首先:要先進入mysql官網里(Mysql的官網-->https://www.mysql.com/),下面是詳細步驟:↓
(為了方便大家的操作,我的網盤里有安裝包:
鏈接:https://pan.baidu.com/s/1LpslLQRNacW2-m3x6odNnQ
提取碼:e39z
)
一:下載安裝包:
①進入官網后,點擊"Dowload",然后頁面往下拉
②接下來看到的頁面是這樣的,紅色框框的鏈接就是mysql社區版,是免費的mysql版本,然后我們點擊這個框框的鏈接:↓
③接下來跳轉到這個頁面,在這里,我們只要下載社區版的Server就可以了:↓
④下載免安裝版(windows以外的其他系統除外)
***這樣,安裝包就下載好了!
***注意,安裝的目錄應當放在指定位置,,其次,絕對路徑中避免出現中文,推薦首選英文為命名條件!!!!(我的為參考)
二:Mysql的配置
*以管理員身份打開命令行(如下圖所示)
①下轉到mysql的bin目錄下:
②安裝mysql的服務:mysqld --install
③初始化mysql,在這里,初始化會產生一個隨機密碼,如下圖框框所示,記住這個密碼,后面會用到(mysqld --initialize --console)
④開啟mysql的服務(net start mysql)
⑤登錄驗證,mysql是否安裝成功!(要注意上面產生的隨機密碼,不包括前面符號前面的空格,否則會登陸失敗),如果和下圖所示一樣,則說明你的mysql已經安裝成功!注意,,一定要先開啟服務,不然會登陸失敗,出現拒絕訪問的提示符!!!
修改密碼:
由於初始化產生的隨機密碼太復雜,,不便於我們登錄mysql,因此,我們應當修改一個自己能記住的密碼!!
再次登錄驗證新密碼:
設置系統的全局變量:
為了方便登錄操作mysql,在這里我們設置一個全局變量:↓
①點擊"我的電腦"-->"屬性"-->''高級系統設置''-->''環境變量'',接下來如下圖所操作
②把新建的mysql變量添加到Path路徑變量中,點擊確定,即完成:
配置完成之后,每當我們想要用命令行使用mysql時,只需要win+R,-->輸入"cmd"打開命令行,之后輸入登錄sql語句即可。
③在mysql目錄下創建一個ini或cnf配置文件,在這里創建的是ini配置文件,里面寫的代碼是mysql的一些基本配置
安裝版
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