MySQL的下載和安裝

weixin_34041003發表於2017-08-28

1.windows系統下MySQL的下載

MySQL的下載可以直接去官網:www.mysql.com
第一、選中DOWNLOADS

6138325-b08ae64c414caee1.png
Paste_Image.png

第二、滾輪滑到改頁面的底部,點選進入標註的下載頁面

6138325-8fbaf3b0ae741ab9.png
Paste_Image.png

第三、點選DOWNLOAD

6138325-e7a596800831dc5c.png
Paste_Image.png

第四、選擇作業系統和操作位數,根據自己需要下載release版本和debug版本(releasse和debug版本在此不做贅述)的zip包,下載完成後開始安裝。

6138325-f701990cbed9080f.png
Paste_Image.png

2.windows系統下MySQL的安裝步驟
一、將下載好的zip包,解壓到一個沒有中文和空格的目錄下,我自己解壓完的路徑是E:\mysql\mysql-5.5.41-winx64
二、進入該目錄下,準備修改my.ini配置檔案

6138325-aee3d5e1dd3886cc.png
Paste_Image.png

三、開啟my.ini配置檔案,修改basedir和datadir的內容,內容為你的安裝路徑,datadir後面加上一個"\data"即可(當然,你也可以將datadir設定成其它路徑)

6138325-cc58d08e74897e98.png
Paste_Image.png

四、修改完配置檔案後,進入到E:\mysql\mysql-5.5.41-winx64\bin目錄下,將該路徑新增到環境變數path中去,我的電腦(右鍵)->屬性->高階系統設定->環境變數(點選進入)->將E:\mysql\mysql-5.5.41-winx64\bin新增到path系統變數中

6138325-adda7f343332d398.png
Paste_Image.png
6138325-4b7942891d3200da.png
Paste_Image.png

注意:
1、在修改環境變數時,Administrator有一個使用者變數PATH,系統變數中有一個Path變數,修改其中的任意一個都可以生效。區別在於:如果修改使用者變數的話,切換使用者後就無法使用MySQL了,而修改系統變數後,針對所有的使用者,對所有使用者都生效。
2、在修改環境變數時,每一個路徑都用一個“;”分割開。
3、在路徑中,絕對不允許出現中文、中文符號和空格。

五、使用以管理員的方式開啟cmd.exe,並切換到E:\mysql\mysql-5.5.41-winx64\bin目錄下

6138325-b04bfa6655a049df.png
Paste_Image.png
6138325-7dd4929d404ac4bc.png
Paste_Image.png

六、使用mysqld install mysql命令,安裝mysql服務,使用net start mysql命令啟動服務

七、使用mysql -u root -p進行登入

mysql [-h 127.0.0.1] -u root -p 命令
該命令有幾個引數:
-h:host主機名預設情況下是127.0.0.1,也可以不寫該選項
-u:user使用者名稱,我電腦上是root使用者
-p:password密碼,在-p後面可以直接寫密碼,不過這種方式將密碼暴露在外面,不推薦使用這種方式。

2、Linux系統下MySQL的下載和安裝

一、使用sudo apt-get install mysql-server 命令安裝服務
二、使用sudo apt-get install mysql-client 命令安裝客戶端
三、使用service mysql restart開啟mysql服務,開啟後可以使用serive mysql status或者ps -aux | grep mysql命令檢視mysql服務是否開啟

注意:
1、在安裝mysql時,必須保證linux系統是在聯網的狀態下,如果沒有聯網安裝mysql會失敗。
2、如果是普通使用者安裝軟體或服務要在命令前加上sudo命令,意思是以管理員身份進行,否則許可權將收到限制;如果是超級管理員使用者即root,則可以不使用sudo。
3、有時需要更新系統的一些軟體,不然也會安裝失敗,使用apt-get update ,apt-get upgrade命令進行系統軟體的更新。
4、在安裝mysql-server時,系統會提示輸入使用者名稱和密碼,輸入完後,點選ok即可。
5、上面的一二步驟可以寫在一起sudo apt-get install mysql-server mysql-client。
6、關於服務的命令有,service xxx start 開啟服務 service xxx stop 停止服務 service xxx restart 重啟服務 service xxx status 檢視服務狀態,其中xxx代表的是服務名。

3、如何遠端登入資料庫?

mysql安裝完後,預設的是隻允許本機訪問,外部是無法訪問的,我們需要去修改一些配置檔案去讓mysql支援外部訪問。
一、使用使用者名稱和密碼去登入mysql,在linux系統下使用mysql -uroot -p命令,接著輸入密碼即可

6138325-c3bd7c91dbbc1463.png
Paste_Image.png

二、mysql安裝成功後,預設只有四個資料庫,我們可以使用show databases;命令去檢視

6138325-c2fac0c40bb45b6b.png
Paste_Image.png

三、使用use mysql命令切換到mysql資料庫,當切換成功時,會出現下圖的標識

6138325-cda18acea7c1cbd1.png
Paste_Image.png

四、使用show tables命令,檢視mysql資料庫下有哪些表格,我們需要修改user表格下面的一些選項

6138325-529388afeb4d4375.png
Paste_Image.png

五、使用select user,host from user命令進行檢視,我們需要修改的就是root使用者下的host選項,將localhost改為%即可

6138325-bd47f6efc6ee580e.png
Paste_Image.png

六、使用updata user set host="%" where user="root"命令,將root使用者的host修改成”%“,修改成功後如下圖所示。

6138325-27d59120735a3465.png
Paste_Image.png

七、修改vi /etc/mysql/mysql.conf.d/mysqld.cnf檔案,將 bind_address : 127.0.0.1語句前加上”#“號


6138325-a532cb4e0abfb526.png
Paste_Image.png

八、使用service mysql restart 命令重啟服務即可實現遠端登入資料庫了。

相關文章