1. 程式人生 > 資料庫 >mysql 8.0.19 winx64.zip安裝教程

mysql 8.0.19 winx64.zip安裝教程

本文記錄了mysql 8.0.19 winx64.zip安裝教程,供大家參考

新建 my.ini檔案

[mysqld]
default_authentication_plugin=mysql_native_password
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server,else 10%.
# innodb_buffer_pool_size = 128M
 
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
 
# These are commonly set,remove the # and set as required.
# 設定mysql資料庫的資料的存放目錄
basedir=E:\app\mysql-8.0.19-winx64
datadir=E:\app\mysql-8.0.19-winx64\data
#設定3306埠
port = 3306
# server_id = .....
 
 
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed,experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
# 服務端使用的字符集預設為UTF8
character-set-server = utf8mb4
 
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
 
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB 
#最大連線數
max_connections=200
[mysql]
default-character-set = utf8mb4
 
[client]
default-character-set = utf8mb4

初始化密碼查詢:

如果data資料夾已經存在,先刪除後,再執行以下:

mysqld --initialize --console

可以看到控制檯輸出有以下:

A temporary password is generated for root@localhost: hjd/Qg=XN4D*

在安裝目錄下生成 data檔案 不用自己建立。

執行 mysqld -install 安裝mysql資料庫

(如果不用管理員身份執行,將會因為許可權不夠而出現錯誤:Install/Remove of the Service Denied!)

執行時一定要在bin目錄底下(或者把bin層級的路徑新增到path環境變數中)

net start mysql 啟動服務(需要管理員許可權)

net stop mysql 關閉服務。

啟動成功以後
輸入 mysql -u root -p
Enter password: --------------上述臨時密碼
直接回車就行
接下來設定自己的密碼
set password=“你的密碼”

檢視一下預設安裝的資料庫

show databases;

精彩專題分享:

mysql不同版本安裝教程

mysql5.7各版本安裝教程

mysql5.6各版本安裝教程

mysql8.0各版本安裝教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。