MySQL安裝
卸載
前言
安裝之前, 如果電腦上曾經安裝過MySQL, 一般會需要清理一下下
由於之前下載的解壓版的, 所以不能在程序里直接選擇卸載
步驟
- 關閉服務 管理員模式下CMD中輸入
net stop mysql
- 卸載服務 管理員模式下CMD中輸入
mysqld -remove mysql
- 刪除文件 找到當時MySQL的解壓位置, 刪除文件夾, 文件夾一般為這種: mysql-5.7.27-winx64
- 清除MySQL注冊表信息
win
+R
打開運行, 輸入regedit
, 打開注冊表- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL目錄刪除. (我只在自己電腦上找到這一個, 更多的請見參考文章)
參考文章
MySQL:mysql5.7解壓版安裝與卸載 也可以按照這個教程安裝
安裝
前言
試過了smi安裝文件, 在最后的一個步驟中卡死了, 還是使用解壓文件吧
步驟
- 下載zip解壓包 MySQL Community Server 可以選擇8.0或者5.7, 5.7.27.0下載鏈接, 只需點擊No Thanks即可開始下載
- 解壓壓縮包到你想要安裝的位置, 例如我的位置: D:\DevelopmentEnvironment\mysql-5.7.27-winx64, 里面有五個文件夾和兩個文件
- 打開管理員模式的cmd, 進入安裝目錄下, 再進入bin文件夾里, 輸入無密碼初始化命令
mysqld --initialize-insecure
再輸入安裝命令mysqld --install
, 然后安裝部分便完成了 - 配置MySQL的啟動文件, 在解壓目錄mysql-5.7.27-winx64下新建
my.ini
文件, 然后記事本打開寫入以下內容, 路徑改成你自己的安裝路徑 (utf8是為了解決中文編碼)
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\DevelopmentEnvironment\mysql-5.7.27-winx64
datadir=D:\DevelopmentEnvironment\mysql-5.7.27-winx64\data
character_set_server=utf8
port=3306
- CMD啟動MySQL
net start mysql
, 顯示MySQL服務已經啟動成功, 輸入mysql -u root -p
登陸, 密碼為空, 直接回車就行 - 修改密碼
set password for root@localhost=password('xxxxxx');
, xxxxxx就是你要修改的密碼 - 配置環境變量, 這樣就不用每次進入這個文件夾里在使用mysql命令了, 此電腦(右鍵)->屬性->高級系統設置->環境變量 找到Path, 然后新建, 輸入
D:\DevelopmentEnvironment\mysql-5.7.27-winx64\bin
,以你自己的安裝路徑為准則, 之后點擊確定, 關閉cmd, 重新打開就可以在任意路徑下使用mysql命令了 - 至此, 所有的東西都弄好了, 可以試着輸入
show databases;
來查看已經有的數據庫
參考文章
win10 安裝mysql5.7.27 64位
win10下MYSQL的下載、安裝以及配置超詳解教程~~小白入
MYSQL安裝報錯 -- 出現Failed to find valid data directory.