window下安裝最新版本mysql-8.0.15-winx64

1.下載(版本MySQL Community Server 8.0.15)mysql

https://dev.mysql.com/downloads/mysql/sql

解壓後扔到 C盤,地址》 C:\Program Files\MySQL數據庫

2. 配置系統環境變量bash

新建系統變量 插件

變量名: MYSQL_HOME 命令行

變量值:C:\Program Files\MySQL3d

Path 新增code

%MYSQL_HOME%\binserver

如圖: blog

3. 安裝mysql

在 C:\Program Files\MySQL

新建 data 文件夾

新建my.ini 文件

my.ini文件內容以下:

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=C:\Program Files\MySQL
# 設置mysql數據庫的數據的存放目錄
datadir=C:\Program Files\MySQL\Data
# 容許最大鏈接數
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

用管理員身份啓動命令行

在命令行窗口輸入:

mysqld --install

,回車,提示:Service successfully installed,說明註冊服務成功。

若是提示:The service already exists!  說明MySQL服務已經存在,須要先刪除

執行命令:

sc delete mysql 

 

在從新執行命令:

mysqld --install

 

獲取mysql登陸初始密碼

第一種:輸入mysqld  --initialize命令初始化mysql的data數據目錄,初始化完畢後,會在解壓目錄下生成一個data文件夾, 在這個文件夾下有一個.err結尾的文件,打開後會有隨機生成的密碼。

第二種:使用mysqld --initialize --console命令,生成隨機密碼

用初始密碼登陸數據庫: 

mysql -u root -p

而後它會讓你輸入密碼,輸入當時的初始化密碼,就能夠登陸mysql了

修改密碼:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

重啓mysql服務

修改mysql可遠程訪問:登陸mysql :

mysql -u root -p

mysql> use mysql;

mysql> update user set host = '%' where user = 'root';

mysql> flush privileges;

執行刷新

如圖:

MySQL安裝完畢!

相關文章
相關標籤/搜索