終于有人將MySQL的安裝講明白了
前言
在日常開發(fā)中,存儲數(shù)據(jù)的最常用的方式便是數(shù)據(jù)庫了,其中最為著名的便是MySQL數(shù)據(jù)庫,因它簡便易于上手而且可擴展性強大,跨平臺使得它廣為使用,今天我們就來具體聊聊它的安裝。
一、安裝過程
我們所使用的是MySQL 5.7版本,這個版本算是挺不錯的。下面我們來介紹下這個版本的具體安裝過程吧。
1.解壓安裝
因為官網(wǎng)目前下載不了,為了大家安裝過程中方便,我們下載一個免安裝版mysql,下載好后將這個壓縮包文件解壓到指定的磁盤下,比如我想解壓到E盤的mysql文件夾中。如圖:
2.配置環(huán)境變量
為了讓mysql 可以在任意目錄運行,我們可以將mysql的bin目錄添加到環(huán)境變量,如圖:
3.修改配置文件
在mysql目錄下創(chuàng)建一個my.ini配置文件,修改配置:
- [mysql]
 - # 設(shè)置mysql客戶端默認字符集
 - default-character-set=utf8
 - [mysqld]
 - #設(shè)置3306端口
 - port = 3306
 - # 設(shè)置mysql的安裝目錄
 - basedir="E:\mysql\mysql-5.7.11-winx64"
 - # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
 - datadir="E:\mysql\mysql-5.7.11-winx64\data"
 - # 允許最大連接數(shù)
 - max_connections=200
 - # 服務(wù)端使用的字符集默認為8比特編碼的latin1字符集
 - character-set-server=utf8
 - # 創(chuàng)建新表時將使用的默認存儲引擎
 - default-storage-engine=INNODB
 
4.安裝mysql
以管理員身份運行命令提示符,輸入mysqld install命令(注意是mysqld而不是mysql)回車,即可安裝MySQL,提示:Service successfully installed,則表示安裝成功,如下圖所示:
移除服務(wù):mysqld remove
5.啟動mysql服務(wù)
在命令提示符下執(zhí)行命令,
- 啟動mysql:net start mysql
 - 停止:net stop mysql
 
發(fā)現(xiàn)啟動不了,如圖:
這是怎么回事了,哦~原來是因為還沒有初始化,那么我們現(xiàn)在來進行初始化,
- 執(zhí)行指令:mysqld --initialize-insecure --user=mysql,
 - mysqld --initialize-insecure:自動生成無密碼的root用戶,
 - mysqld --initialize:自動生成帶隨機密碼的root用戶,
 - mysqld --initialize --user=mysql --console:生成隨機密碼并顯示在控制臺窗口,
 
data文件夾不為空是不能執(zhí)行這個命令的(刪掉data文件即可),
執(zhí)行mysqld --initialize-insecure --user=mysql命令會自動新建data文件夾。執(zhí)行結(jié)果如圖:
可以看到執(zhí)行成功了,再次啟動mysql服務(wù),啟動成功。如圖:
6.進入mysql,修改登陸密碼確保安全
第一次進入mysql 是沒有密碼就可以登陸了,我們可以設(shè)置登陸密碼,更改root密碼,輸入:
- update mysql.user set password=password("123321") where user = "root";
 
因為新版mysql數(shù)據(jù)庫下沒有password字段,所以需要使用如下命令:
- update mysql.user set authentication_string=password('123321') where user='root';
 
- 刷新權(quán)限:flush privileges;
 
這是必須的,不然操作沒有效果。
也可以這樣修改密碼:
- set password = password('123456');
 
這樣就將root用戶的密碼設(shè)置為了 123456了,下面我們退出mysql再重新進去,順帶說下退出命令:
- 退出mysql:quit;
 
接下來在進入mysql,如圖:
這樣root用戶就有了密碼,它的密碼就是123321.
整個安裝過程就完成了,是不是很簡單了。
另外,為了提高交互效果,我們還可以一個軟件-------sqlyong,它可以和mysql建立鏈接。安裝好了之后是這樣的一幅畫面:
然后將先前的root用戶和密碼輸入然后點連接即可進入:
這樣就大功告成了。
四、總結(jié)
這篇文章主要講解了MySQL數(shù)據(jù)庫的安裝,希望對大家的學習有幫助。

























 
 
 







 
 
 
 