1. 程式人生 > 資料庫 >mysql的下載與安裝(zip)

mysql的下載與安裝(zip)

Mysql的下載與安裝(壓縮包形式)

1 下載zip包

下在社群版官網:https://dev.mysql.com/downloads/mysql/

2 安裝

解壓檔案

配置環境變數

在與bin同級目錄下建立一個名為my.ini的檔案

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=a:x\\x   # 切記此處一定要用雙斜槓\\,單斜槓我這裡會出錯,不過看別人的教程,有的是單斜槓。自己嘗試吧
# 設定mysql資料庫的資料的存放目錄
datadir= a:x\\x  # 此處同上
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=UTF8MB4
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=UTF8MB4
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=UTF8MB4

用管理員身份開啟cmd

1 下載 mysql伺服器

輸入 mysqld–install

2 安裝mysql

在 bin目錄下輸入 mysqld --initialize --console

在最後一行結尾 root@localhost: ( 顯示的是你的初始密碼 )

3 登入mysql

開啟cmd 輸入 mysql -u root -p

password : (輸入你的初始密碼)

如圖所示

在這裡插入圖片描述

登陸成功

更改初始密碼

sql> set password = 'xxx';

安裝時的錯誤

1:

'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.

解決:把 my.ini 檔案裡的 所有utf8 全改為UTF8MB4

2:

--initialize specified but the data directory has files in it. Aborting.

或者

is unusable. You can remove all files that the server added to it.

解決:把data檔案下的所有檔案刪除清空重新安裝

登陸時的錯誤

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

解決:開啟mysql服務的錯誤

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

解決:開啟mysql服務

開啟cmd 輸入 net start mysql