windows server2019下安裝mysql8.0.11


一些說明
上篇寫了安裝mysql5.版本,8.和5.的加密方式不同
其他安裝上基本相同

https://downloads.mysql.com/archives/community/

配置初始化的my.ini文件的文件:
[mysqld]

設置3306端口

port=3306

設置mysql的安裝目錄

basedir=D:\install\mysql

設置mysql數據庫的數據的存放目錄

datadir=D:\install\mysql\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
[mysql]

設置mysql客戶端默認字符集

default-character-set=utf8mb4
[client]

設置mysql客戶端連接服務端時默認使用的端口

port=3306
default-character-set=utf8mb4

管理員運行cmd.exe
進入d盤
命令:d:
進入bin文件夾
命令:cd D:\install\mysql\mysql-8.0.11-winx64
執行命令:mysqld --initialize --console

報錯提示:

下載:https://dl.pconline.com.cn/download/399710.html
放到windows下:
C:\Windows\SysWOW64
C:\Windows\System32

又報錯:

下載:https://www.qqxiazai.com/down/2158.html

報錯:

下載:http://www.pc6.com/softview/SoftView_57945.html
運行exe:

修復:

安裝成功進入mysql
命令:mysql -u root -p

命令:grant all privileges on root.* to 'root'@'%';
提示:

命令:
use mysql
update user set host = '%' where user = 'root';

select user,host from user;

GRANT ALL ON . TO 'root'@'%';
flush privileges;

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM