win10安装misql8_Windows10安装MySQL 8.0.11
1、下載MySQL 8.0.11
https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.12-winx64.zip
2、解壓至對應文件夾
本文解壓至?D:\Program Files\
3、手動添加配置文件??my.ini
在?D:\Program Files\mysql-8.0.11-winx64 目錄下新建??my.ini 文件,指定如下內容:
[mysql]? ?# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]? ?#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\Program Files\mysql-8.0.11-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysqldata
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
注意: my.ini文件的編碼格式必須為?ANSI 格式。(以記事本方式打開該文件,另存為的方式,確認其是否為ANSI格式。否則后續會報錯)
4、以管理員身份運行cmd到mysql安裝路徑下執行mysqld -install
如果安裝成功,則如下入所示,顯示??Service successfully installed.
如果報錯信息為? Found option without preceding group in config? ?則是因為 my.ini文件 的編碼格式不是ANSI。
如果報錯信息為??Install/Remove of the Service Denied? ?則是因為 不是以管理員的身份運行cmd。
5、添加系統環境變量PATH 增加??D:\Program Files\mysql-8.0.11-winx64\bin
Windows10——運行——sysdm.cpl——系統屬性——高級——環境變量
6、輸入命令?net start mysql?啟動mysql服務
報錯信息如下:
通過MySQL控制臺查看錯誤信息?mysqld --console錯誤信息如下圖所示:
解決方法:
① 手工刪除 my.ini 文件指定的文件夾?datadir=D:\mysqldata
② 使用命令??mysqld -remove mysql? 移除已錯誤安裝的mysqld服務
③?以管理員身份運行cmd的? D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行?mysqld --initialize-insecure
此時會發現程序會根據?my.ini文件 定義的路徑自動創建?mysqldata文件夾
④? 以管理員身份運行cmd的 D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行mysqld -install
⑤? 以管理員身份運行cmd的 D:\Program Files\mysql-8.0.11-winx64\bin 目錄下執行?net start mysql?啟動mysql服務。
7、輸入mysql -u root -p?登錄(第一次安裝mysql沒有密碼,直接回車鍵過)
!!!!!!!!!!!至此,安裝完畢,并登陸成功!!!!!!!!!!!
總結
以上是生活随笔為你收集整理的win10安装misql8_Windows10安装MySQL 8.0.11的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在python中可以使用for作为变量名
- 下一篇: count数据库优化oracle,迷惑性