1. 程式人生 > >mysql8.0安裝問題

mysql8.0安裝問題

cti basedir latin utf8 err 目錄 sed 官方下載 ces

官方下載的mysql8.0的壓縮包中不包含my.ini和data文件夾,由於配置好my.ini後能在後續安裝過程中自動生成data文件夾,可只處理配置文件的問題

根據https://www.cnblogs.com/laumians-notes/p/9069498.html發表的方法安裝,在安裝過程中會給一個初始密碼,在後面使用mysql -u root -p命令重置密碼時會出現使用初始密碼仍提示密碼密碼錯誤的情況

ERROR 1045 (28000): Access denied for user ’-root ’ @‘localhost‘ (using password: YES)

在ini中mysqld下加入skip-grant-tables 仍無法跳過密碼,所以決定換個配置文件再重裝

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=F:\\mysql-8.0.15-winx64
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

換了該內容配置文件後可跳過重置密碼環節,問題解決

mysql8.0安裝問題