鍍金池/ 問答/數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ MySql8.0.11,安裝初始化報錯

MySql8.0.11,安裝初始化報錯

windows平臺,zip解壓安裝
my.ini

[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8 
[mysqld]
#設(shè)置3306端口
port = 3306 
# 設(shè)置mysql的安裝目錄
basedir=C:\Program Files\MYSQL\mysql-8.0.11-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=C:\Program Files\MYSQL\mysql-8.0.11-winx64\data
skip-grant-tables
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB

執(zhí)行install

執(zhí)行initialize

C:\Program Files\MYSQL\mysql-8.0.11-winx64\bin>mysqld -initialize

C:\Program Files\MYSQL\mysql-8.0.11-winx64\bin>mysqld --console
2018-05-10T02:20:56.093984Z 0 [System] [MY-010116] [Server] C:\Program Files\MYS
QL\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) starting as process 2592
2018-05-10T02:20:56.107985Z 1 [ERROR] [MY-011011] [Server] Failed to find valid
data directory.
2018-05-10T02:20:56.107985Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initi
alization failed.
2018-05-10T02:20:56.108985Z 0 [ERROR] [MY-010119] [Server] Aborting
2018-05-10T02:20:56.109985Z 0 [System] [MY-010910] [Server] C:\Program Files\MYS
QL\mysql-8.0.11-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.11)  MySQL
Community Server - GPL.

提示說找不到有效的數(shù)據(jù)目錄,是data文件夾出了問題嗎,data文件夾已經(jīng)創(chuàng)建過了的,
初始化失敗data里面會有兩個文件
圖片描述

回答
編輯回答
風(fēng)清揚(yáng)

刪除服務(wù),刪除data文件,使用

mysqld --initialize-insecure --user=mysql

解決問題

然后初始化,啟動服務(wù)出現(xiàn)193問題

查詢原因是bin目錄下有一個mysqld的空文件,刪除即可

data文件夾問題

錯誤193

2018年6月29日 22:09