1. 程式人生 > >MySQL8安裝:mysql-8.0.11-winx64

MySQL8安裝:mysql-8.0.11-winx64

嘗試 mysql安裝 ini ror stop client port 過程 max

安裝過程:

初始化:

    解壓安裝包之後,在根目錄創建文件:my.ini

my.ini

[mysqld]
# 設置3306端口
port=3306

# 設置mysql的安裝目錄
basedir=D:\\2-software\\01-back-end\\mysql-8.0.11-winx64 
# 切記此處一定要用雙斜杠\\,單斜杠我這裏會出錯,不過看別人的教程,有的是單斜杠。自己嘗試吧

# 設置mysql數據庫的數據的存放目錄
datadir=D:\\2-software\\01-back-end\\mysql-8.0.11-winx64\\datadirecto 
# 切記此處一定要用雙斜杠\\,單斜杠我這裏會出錯,不過看別人的教程,有的是單斜杠。自己嘗試吧

# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是為了防止有人從該主機試圖×××數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
    把上面的配置拷貝進my.ini,記得修改兩處路徑。

配置環境變量path:
    MySQL安裝目錄下的bin文件夾的路徑。
    如:D:\2-software\01-back-end\mysql-8.0.11-winx64\bin

管理員身份運行cmd:

進入安裝目錄下的bin文件夾:
cd D:\2-software\01-back-end\mysql-8.0.11-winx64\bin

執行初始化:
mysqld --initialize --console

然後命令行運行時會顯示初始賬戶和密碼,
記下root@locahost後面的初始密碼,後面修改密碼時會用到。

安裝:

管理員權限開 shell,進到 bin 目錄下:

mysqld --install mysql8

開啟服務:

net start mysql8

其他命令:

改密碼:

mysql -u root -p

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新密碼‘;

卸載:

net stop mysql

sc delete mysql
mysqld remove mysql

重裝:
mysqld --install mysql8

MySQL8安裝:mysql-8.0.11-winx64