Mysql5.7.20是一個(gè)非常流行的數(shù)據(jù)庫管理系統(tǒng),它可以用于各種應(yīng)用程序的開發(fā)和管理。本文將介紹Mysql5.7.20的免安裝配置方法。
1. 下載Mysql5.7.20的壓縮包
在官方網(wǎng)站(http://dev.mysql.com/downloads/mysql/)上下載Mysql5.7.20的壓縮包。選擇適合自己操作系統(tǒng)的版本,下載到本地。
2. 解壓壓縮包
使用壓縮軟件將下載好的壓縮包解壓到指定的文件夾中。解壓后的文件夾結(jié)構(gòu)如下: mysql-5.7.20-winx64/ bin/ docs/ include/ lib/ share/ support-files/ 將解壓后的文件夾移動(dòng)到想要安裝的目錄,例如:C:\mysql。
3. 創(chuàng)建配置文件
在解壓后的mysql-5.7.20-winx64目錄下,創(chuàng)建一個(gè)my.ini文件,文件中寫入以下內(nèi)容: [mysql] # 設(shè)置mysql的默認(rèn)字符集 default-character-set=utf8 [mysqld] # 設(shè)定mysql的安裝目錄 basedir=C:\mysql\mysql-5.7.20-winx64 # 設(shè)定mysql的數(shù)據(jù)文件保存目錄 datadir=C:\mysql\data # 設(shè)置mysql的監(jiān)聽IP,如果本機(jī)使用localhost,如果其他機(jī)器訪問應(yīng)該設(shè)置為本機(jī)IP地址 bind-address=0.0.0.0 # 設(shè)定mysql的監(jiān)聽端口號 port=3306 # 設(shè)置默認(rèn)的字符集 character-set-server=utf8 # 設(shè)置默認(rèn)的存儲引擎 default-storage-engine=INNODB # 禁止遍歷整個(gè)磁盤 secure-file-priv=null 保存my.ini文件。
4. 初始化數(shù)據(jù)文件
在命令行中進(jìn)入解壓后的mysql-5.7.20-winx64\bin目錄,執(zhí)行以下命令進(jìn)行初始化: mysqld --initialize-insecure --user=mysql 運(yùn)行完上述命令后,會在C:\mysql目錄下生成一個(gè)data文件夾,里面存儲了初始化后的數(shù)據(jù)文件。
5. 安裝Mysql服務(wù)
在命令行中進(jìn)入解壓后的mysql-5.7.20-winx64\bin目錄,執(zhí)行以下命令進(jìn)行安裝: mysqld --install 安裝完成后,可以在控制面板的“管理工具”中找到“服務(wù)”,能看到一個(gè)名為“MySQL”的服務(wù),說明服務(wù)已經(jīng)成功安裝。
6. 啟動(dòng)Mysql服務(wù)
在Windows系統(tǒng)下,可在控制面板的“管理工具”中找到“服務(wù)”,選中“MySQL”服務(wù)右鍵啟動(dòng)即可啟動(dòng)Mysql服務(wù)。 也可以在命令行中執(zhí)行以下命令啟動(dòng)Mysql服務(wù): net start MySQL 服務(wù)啟動(dòng)后,進(jìn)入mysql-5.7.20-winx64\bin目錄,執(zhí)行以下命令進(jìn)行mysql登錄: mysql -uroot -p 密碼為空,直接輸入回車即可登錄Mysql。
至此,Mysql5.7.20的免安裝配置完成。