第一步:下載MYSQL安裝包。html
MYSQL官方網站:https://dev.mysql.com/downloads/installer/mysql
百度雲連接:sql
連接:https://pan.baidu.com/s/1cFYUqQQS85Fn5JxTOm4xJA
提取碼:duuh數據庫
第二步:雙擊安裝包,進行安裝。ide
1.選擇NEXT。工具
2.繼續選擇NEXT。網站
3.須要注意的是當Check Requirements時,若是你有未安裝的插件,以下圖中的Connector/ODBC...時,須要選擇Excute進行下載安裝。ui
4.待插件所有安裝成功後,以下圖所示,再次選擇NEXT。this
5.進入Apply Updates時,選擇Excute ,以後再次點擊Next->Finish。url
6.緊接着會彈出一個界面,咱們須要選擇添加mysql服務。
7.選擇mysql server服務,加入。並點擊NEXT。
8.一樣咱們須要點擊Excute下載安裝,完成後以下圖所示,並點擊NEXT->FINISH。
8.下面到了最爲關鍵的步驟 ,如今、立刻、馬上,拿一支筆、拿一個筆記本(不是隨便一張紙)!!!由於一下東西不記好,之後你會像吃shit同樣煩!
9.如圖所示Port(端口號)後邊有黃色驚歎號,說明當前默認的端口號被佔用,須要更換端口號。
10.如圖所示,我將端口更換爲3303,切記!更換後的端口號必定要牢記,最好整理到經常使用的筆記本上。記錄好以後,單機NEXT,NEXT。
11.接下來一樣至關重要,爲你的root用戶設置密碼,設置密碼時必定要先把要設置的密碼記錄下來,再輸入。
密碼設置成功後,能夠選擇添加用戶,也能夠等待安裝成功後再添加。
12.能夠修改你的服務名,通常默認便可。選擇NEXT。
13.Excute->NEXT->Finish->NEXT->Finish。
到此mysql數據庫安裝完畢,可是目前還不能正常使用。
第三步,配置環境變量。
1.右鍵本機(個人電腦、這臺電腦、此電腦),選擇屬性。左側找到高級系統設置,單擊;
2.選擇高級->環境變量->在系統變量裏找到Path->選中->雙擊(點擊編輯)->右側單擊瀏覽,找到mysql的安裝目錄(注:路徑到bin目錄)。
3.以後一路肯定。。。
OK,環境變量配置完畢!可是你覺得就這樣完了嗎!?too young,too simple!
第四步,也就是最後一步!添加配置文件。
1.找到你的mysql安裝目錄,默認如圖所示。
2.以下圖所示,若是你的安裝目錄下有my.ini文件,可省略此步驟,直接去數據庫的世界玩耍吧!若是沒有,乖乖跟着我一塊兒添加配置文件吧!
3.新建文本文檔,複製以下代碼:
1 [mysqld] 2 # 設置3306端口 3 port=3306 4 # 設置mysql的安裝目錄 5 basedir=C:\Program Files\MySQL 6 # 設置mysql數據庫的數據的存放目錄 7 datadir=C:\Program Files\MySQL\Data 8 # 容許最大鏈接數 9 max_connections=200 10 # 容許鏈接失敗的次數。 11 max_connect_errors=10 12 # 服務端使用的字符集默認爲UTF8 13 character-set-server=utf8 14 # 建立新表時將使用的默認存儲引擎 15 default-storage-engine=INNODB 16 # 默認使用「mysql_native_password」插件認證 17 #mysql_native_password 18 default_authentication_plugin=mysql_native_password 19 [mysql] 20 # 設置mysql客戶端默認字符集 21 default-character-set=utf8 22 [client] 23 # 設置mysql客戶端鏈接服務端時默認使用的端口 24 port=3306 25 default-character-set=utf8
4.點擊保存後,將文件名和後綴名改成 my.ini 。
5.以管理員身份運行命令提示符(即:cmd),進入mysql安裝目錄,輸入mysqld --initialize --console,9P0gYk-?0,kT就是初始密碼,必定要記錄。
6.繼續在命令行中輸入mysqld --install,若是出現 Service successfully installed.即爲成功!
若是出現如下內容,須要刪除原有服務。
刪除原有服務須要在命令行中輸入:sc delete mysql。
以後再次輸入:mysqld --install。
7.mysql服務安裝成功後,須要啓動服務。在命令行中輸入:net start mysql 。
到此,mysql數據庫所有安裝、配置完畢,能夠正常使用了!
登陸mysql,在命令行中輸入:mysql -uroot -p 回車,輸入root密碼。也可使用用戶登陸,將root改成你本身的用戶名便可。
注! -p後邊能夠直接跟密碼嗎?能夠!可是這樣會讓你的數據庫密碼暴露出來,因此建議你們之後先回車,再輸入密碼,mysql會爲你隱藏密碼。
8.登陸時若是出現如圖所示的狀況:
在輸入密碼的時候輸入初始密碼:
9.登陸成功後,在操做數據庫的時候會報如下錯誤:
1 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
這是由於此時你的密碼時初始密碼,你須要先修改密碼才能夠繼續操做。
修改密碼以下:
1 alter user 'root'@'localhost' identified by '123456';
最後的「123456」替換爲你想要設置的密碼,切記不要設置爲純數字或者純密碼,密碼太簡單也會報錯。
修改完以後,提示OK,說明修改爲功!
ctrl+z退出mysql,從新使用新密碼登陸便可。
PS:若是當登陸時出現沒法登陸的狀況或者忘記root密碼(請先檢查mysql服務是否已開啓),請看一下文章
https://www.cnblogs.com/honeynan/p/12408144.html
navicat數據庫可視化工具:免註冊版。(注意不須要註冊碼,不能進行商用)