Mysql數據庫的搭建教程
1.獲取mysql
打開官網http://www.mysql.com,根據版本需求下載,mysql主要提供企業版(Enterprise)和社區版(Community)產品,其中社區版是通過GPL協議授權的開源軟件,可免費使用,下面就mysql社區版進行講解。我下載的是Mysql的5.7.36版本。
2.安裝mysql
1.解壓文件:
解壓壓縮包至當前文件夾(建議安裝在D盤),得到:
2.安裝mysql:
(1)執行【開始】菜單--搜索命令提示符--點擊鼠標右鍵--【以管理員身份運行】,啟動命令行窗口。
(2)命令模式下,進入到mysql的安裝路徑下的bin目錄:
cd D:\mysql-5.7.36-winx64\bin
(3)輸入以下命令開始安裝:
mysqld -install
3.配置mysql
1.創建mysql配置文件:
mysql安裝目錄下右鍵新建【文本文檔】,編寫以下配置:
[mysqld]
basedir=D:\mysql-5.7.36-winx64
datadir=D:\mysql-5.7.36-winx64\data\
port=3306
上述配置中,basedir表示mysql的安裝目錄,datadir表示數據庫文件的保存目錄,port表示mysql服務的端口號。
2.初始化數據庫:
mysqld --initialize -insecure
進行這一步后,將會看到目錄下多了一個data的文件夾:
4.管理mysql服務
安裝完成后,需啟動服務進程,否則客戶端無法連接數據庫,啟動服務的兩種方法:
1.通過命令行:
net start mysql //開啟服務
net stop mysql //關閉服務
2.通過windows服務管理器啟動mysql服務:
【開始】菜單--搜索【服務】,打開--找尋【MySQL】服務,點擊啟動。
無法啟動服務的情況:
(1)服務中未找到mysql服務名稱,解決方式:
未成功安裝mysql服務,應在命令行中輸入:mysqld.exe -install
(2)服務名存在,但無法啟動,解決方式:
很可能是端口被占用了,可使用netstat -ano查看端口是否被占用,關閉掉占用該端口的進程;或者改變mysql服務的端口,將my.ini中的端口號改變。
5.用戶登錄與密碼設置
1.登錄mysql:
mysql -u root
無密碼的情況下使用該命令可成功登錄:
2.設置密碼:(設置成123456)
mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '123456';
有密碼時的登錄命令:
mysql -u root -p123456
或者:mysql -u root -p ,再輸入密碼(更加具有保密性)。
3.取消密碼:
mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '';
即可免密碼登錄。
😄設置環境變量,隨時隨地啟動mysql:
【開始】菜單--搜索【環境變量】--打開,點擊【環境變量】,找到系統變量中的【Path】,點擊【編輯】
點擊【新建】--將mysql下的bin路徑添加進去--【確定】--【確定】
!!注意外面也要點擊確定,否則會配置不成功。
此時我們便可以直接win+r運行命令窗口,直接進入mysql數據庫,而不需要索引到安裝目錄下😂