Windows安裝MySQL5.7教程 MySQL免安裝版配置教程 Windows安裝MySQL5.7免安裝版
一、下載MySQL
1、免安裝版下載:https://dev.mysql.com/downloads/mysql/
2、安裝版下載:https://dev.mysql.com/downloads/windows/installer/5.7.html
3、免安裝版 到安裝版 :
二、免安裝版配置
1、解壓下載的ZIP壓縮文件,得到安裝包路徑: C:\MySQL\mysql-5.7.16
2、在安裝包路徑下,添加 my.ini 配置文件,內容如下:
[mysql]
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=C:\MySQL\mysql-5.7.16
# 設置mysql數據庫的數據的存放目錄
datadir=C:\MySQL\mysql-5.7.16\data
# 允許最大連接數
max_connections=200
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# sql_mode
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
# server_id 唯一標識,一臺電腦安裝多個MySQL配置
server_id=mysql3306
3、安裝MySQL:打開cmd命令窗口(win+R),輸入 cmd ,進入 C:\MySQL\mysql-5.7.16\bin 目錄下,執行命令: mysqld install 回車即可完成安裝。
4、初始化 data 目錄:
- 創建 data目錄, C:\MySQL\mysql-5.7.16\data
- 初始化帶密碼: mysqld --initialize
- 查看初始化密碼: data 目錄下, .err 文件裏,搜搜 "temporary password
5、啓動MySQL服務: net start mysql
5.1、停止MySQL服務: net stop mysql
6、登陸MySQL: mysql -uroot -p
7、修改密碼: alter user 'root'@'localhost' identified by “yourpassword”;
8、刷新:flush privileges;
9、quit 退出, 嘗試用新密碼登陸,驗證修改是否成功!
10、開啓遠程登陸:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
三、可能出現的問題
2、安裝mysql服務出現Install/Remove of the Service Denied!錯誤
3、mysqld: Can't create directory 'E: xxx\data\' (Errcode: 2 - No such file or directory)
參考資料: MySQL歷史版本下載
CentOS 安裝MySQL8.0教程MySQL80安裝圖解
刪除MySQL服務