從零開始教你安裝MySQL


1. 安裝MySQL

MySQL數據庫最早由瑞典的 MySQL AB公司研發,現在屬於甲骨文公司旗下的產品,因為它簡潔、開源、免費的特點,所以受到多數互聯網公司的喜愛。如果要使用MySQL的話,我們首先需要注冊一個甲骨文官方網站的賬號,不過網站是英文的,訪問的過程可能比較慢,而且網站也在不定期的修改,所以在這里的下載的話,並不容易,所以我下載了一些數據庫上傳到了百度網盤中,大家如果不想在官網下載的話,可以在附錄中按照指定網盤地址下載,當然也可以通過公眾號直接回復 MySQL 就可以看到相關的下載和安裝過程了,下邊我們就來總結下數據庫下載和安裝的過程。

1.1 獲取安裝包

首先,我們需要在百度中搜索 MySQL,然后選擇有官網標識的網站,點擊進入進行下載:

 
 

接下來,我們需要找到具體下載數據庫的位置,如下所示:

 
 

這里需要我們注意,我已經將具體下載需要點擊進入的鏈接給大家標記出來了,大家按照這個標記的順序就可以找到下載的位置了,接下來我們就可以看到一個具體下載的窗口了:

 
 

注意,在這個下載窗口的上方一般會有一個下載之前版本的鏈接,而且在這個下載窗口中我們也可以選擇數據庫運行的平台,在選擇好相應的版本和運行平台之后,點擊右側的下載按鈕就可以了。

1.2 安裝MySQL

到這里為止,關於數據庫下載的過程已經和大家介紹完了,需要和大家說明的是現在下載的數據庫安裝包都是壓縮包,解壓之后,我們只需要在CMD窗口中執行相關的命令才可以安裝:

 
 

如上所示,我已經將相關的步驟在圖中標注好了,大家需要首先切換到解壓之后的數據庫文件的 bin 文件夾下,之后執行 mysqld install 命令就可以安裝數據庫了,最后只要啟動數據庫服務就可以了。

完成上述步驟之后,我們的數據庫已經安裝成功了,需要提醒大家的是安裝完成之后數據庫中默認提供了一個 root用戶,而且默認這個用戶是不需要密碼的,我們可以在CMD窗口中執行 mysql –u root ,然后回車就可以登錄到數據庫了:

 
 

在登陸成功的窗口中,我們執行如下命令就可以設置密碼了:

 
 

UPDATE mysql.user   SET password = PASSWORD(‘用戶密碼’) WHERE User = ‘root’;

在執行上述命令修改密碼之后,最好可以執行 flush privileges 來刷新下數據庫相關記錄,最后退出數據庫,然后我們再次在CMD窗口中輸入 mysql –u root –p ,回車輸入設置的用戶密碼就可以登錄到數據庫了:

 
 

 

1.3 環境變量設置

到這里為止,我們的數據庫已經安裝好了,當然在實際操作中可能出現一些問題,大家如果解決不了的話,可以通過公眾號和我聯系,我會及時的回復大家,幫助大家解決相關的問題。完成數據庫的安裝之后,我們還需要在系統中進行相關的配置,下邊我們就來和大家說一下關於環境變量的配置情況。

首先,我們需要打開環境變量窗口,關於環境變量窗口的位置,只要我們選擇桌面上我的計算機,然后右鍵選擇屬性,在彈出的窗口中選擇高級系統設置就可以看到了,最后我們打開環境變量窗口就可以了:

 
 

接下來,我們需要在在系統變量中做一些修改:

 
 

接下來,我們需要點擊環境變量窗口中我們圈中的部分中新建按鈕,然后添加一個MySQL相關的變量:

 
 

如上所示,我們添加一個名為 MYSQL_HOME 的系統變量,具體的變量值就是數據庫文件解壓之后的位置,這點大家可以按照自己的習慣選擇,完成上述操作之后,點擊下方的確定按鈕,這樣我們就在系統中添加了一個系統變量。

最后,我們需要將添加的系統變量 MYSQL_HOME 添加到 Path 變量后,它在我們剛才操作的位置,然后我們按照如下內容就好:

 
 

也就是上圖中我們標記的內容,即 %MYSQL_HOME%\bin; 注意,在添加Path變量之前,我們必須確保在這個變量值的末尾有分號,否則的話,在添加MySQL相關變量的時候,我們需要首先添加一個分號,作為和之前變量內容的分隔。到這里為止,關於數據配置的過程已經給大家介紹完了。

最后,還有一些需要和大家說明的事情,就是在官網中下載的數據庫相關的安裝包,在MySQL 5.5 版本之后,是缺少一些內容的,需要我們下載之后手動的添加,也就是一個名為 my-default.ini 的配置文件和一個用來存儲數據的 data 文件夾,所以如果你下載的文件中缺少這兩部分內容的話,需要手動的創建,注意data 文件是一個空文件夾,而my-default.ini文件中,有一些配置的內容,這里也給大家總結一下:

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8  

[mysqld]

skip-grant-tables

#設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=E:\mysql

# 設置mysql數據庫的數據的存放目錄

datadir=E:\\mysql\\data

# 允許最大連接數

max_connections=200

# 服務端使用的字符集默認為UTF8

character-set-server=utf8

# 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB



作者:雲先生_2017
鏈接: http://anzhuang.dbbull.com/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM