MySQL8安裝:mysql-8.0.11-winx64
阿新 • • 發佈:2018-07-24
嘗試 mysql安裝 ini ror stop client port 過程 max 安裝過程:
初始化:
解壓安裝包之後,在根目錄創建文件:my.ini
my.ini
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\\2-software\\01-back-end\\mysql-8.0.11-winx64 # 切記此處一定要用雙斜杠\\,單斜杠我這裏會出錯,不過看別人的教程,有的是單斜杠。自己嘗試吧 # 設置mysql數據庫的數據的存放目錄 datadir=D:\\2-software\\01-back-end\\mysql-8.0.11-winx64\\datadirecto # 切記此處一定要用雙斜杠\\,單斜杠我這裏會出錯,不過看別人的教程,有的是單斜杠。自己嘗試吧 # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖×××數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為UTF8 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8
把上面的配置拷貝進my.ini,記得修改兩處路徑。
配置環境變量path:
MySQL安裝目錄下的bin文件夾的路徑。
如:D:\2-software\01-back-end\mysql-8.0.11-winx64\bin
管理員身份運行cmd:
進入安裝目錄下的bin文件夾:
cd D:\2-software\01-back-end\mysql-8.0.11-winx64\bin
執行初始化:
mysqld --initialize --console
然後命令行運行時會顯示初始賬戶和密碼,
記下root@locahost後面的初始密碼,後面修改密碼時會用到。
安裝:
管理員權限開 shell,進到 bin 目錄下:
mysqld --install mysql8
開啟服務:
net start mysql8
其他命令:
改密碼:
mysql -u root -p
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新密碼‘;
卸載:
net stop mysql
sc delete mysql
mysqld remove mysql
重裝:
mysqld --install mysql8
MySQL8安裝:mysql-8.0.11-winx64