安裝指令
// 刪除數(shù)據(jù)庫
mysqld -remove mysql
// MySQL升級到5.7版本是沒有data文件夾的酬凳,執(zhí)行mysqld --initialize-insecure --user=mysql命令會自動新建data文件夾
mysqld --initialize-insecure --user=mysql
// 安裝數(shù)據(jù)庫
mysqld --install
// 啟動數(shù)據(jù)庫
net start mysql
// 鏈接數(shù)據(jù)庫
mysql -uroot -p
未執(zhí)行mysqld --initialize-insecure --user=mysql時候報錯
my.ini
安裝目錄下惠况,ANSI編碼格式
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切記此處一定要用雙斜杠\\,單斜杠我這里會出錯宁仔,不過看別人的教程稠屠,有的是單斜杠。自己嘗試吧
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data # 此處同上
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)翎苫。這是為了防止有人從該主機試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認為UTF8
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認使用的端口
port=3306
default-character-set=utf8
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者