Skip to content

MySQL

MySQL 8.x

Windows Protable

  1. 安裝根目錄增加.my.ini
ini
[mysql]

# 設置mysql客戶端默認字符編碼形式
default-character-set=utf8mb4

[mysqld]

#設置端口號,默認3306
port = 3306

# 設置mysql的安裝目錄
basedir=D:\mysql-8.0.19-winx64\

# 設置mysql數據庫的數據存放目錄
datadir=D:\mysql-8.0.19-winx64\data\

# 設置最大連接數
max_connections=200

# 允許連接失敗的次數
max_connect_errors=10

# 服務端使用的字符集默認爲utf8mb4
character-set-server=utf8mb4

# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

# 默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password

[client]

# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8mb4

#initPass: Cet:m/ioh8Bq
  1. 初始化MySQL
  • 以管理员身份打开cmd

  • 进入MySQL安装目录下的bin文件夹

  • 执行初始化命令

shell
mysqld --initialize --user=mysql --console
  • 这时在mysql安装目录将会生成一个data文件夹,用来存放数据
  1. 安装MySQL服务

执行安裝命令,當安装成功,能在windows服务中看到mysql服务。

shell
mysql --install
  1. Linux下啟動
shell
mysql --install