1. 程式人生 > >mysql-8.0.11-winx64配置

mysql-8.0.11-winx64配置

AS word class mysql的安裝 storage ted 打印 err csharp

1、首先下載mysql-8.0.11-winx64.zip,並解壓到自定義目錄。

我的安裝目錄為F:\software\eclipse J2EE\mysql-8.0.11-winx64\

2、配置文件

配置文件默認是安裝目錄下的 my.ini 文件(或my-default.ini),沒有需要自己創建。

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=F:\software\eclipse J2EE\mysql-8.0.11-winx64# 設置mysql數據庫的數據的存放目錄
datadir=F:\software\eclipse J2EE\mysql-8.0.11-winx64\data
# 允許最大連接數
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

註意,裏面的 basedir 是我本地的安裝目錄,datadir 是我數據庫數據文件要存放的位置,各項配置需要根據自己的環境進行配置。

3、初始化數據庫

在MySQL安裝目錄的 bin 目錄下執行命令:

mysqld --initialize --console

執行完成後,會打印 root 用戶的初始默認密碼,在執行輸出結果裏面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:後面的“rI5rvf5x5G,E”就是初始密碼(不含首位空格)。在沒有更改密碼前,需要記住這個密碼,後續登錄需要用到。

要是你手賤,關快了,或者沒記住,那也沒事,刪掉初始化的 datadir 目錄,再執行一遍初始化命令,又會重新生成的。

4、安裝服務

在MySQL安裝目錄的bin目錄下按shift+右鍵執行“在此處打開命令行窗口”

執行mysqld --install和net start mysql安裝並啟動mysql,如果關閉執行net stop mysql

C:\Program Files\MySQL\bin>mysqld --install
Service successfully installed.
C:\Program Files\MySQL\bin>net start mysql

5、登錄

在MySQL安裝目錄的bin目錄下按shift+右鍵執行“在此處打開命令行窗口”

執行mysql -u root -p,輸入密碼。

6、修改密碼

登陸後執行下面命令。

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新密碼‘;

7、配置環境變量

雖然MySQL安裝成功,但是每次都切換到:\mysql-5.7.17-winx64下來執行相關操作是很麻煩的,配置環境變量後就可方便的操作MySQL了。右鍵‘計算機’->‘屬性’->‘高級系統設置’->‘環境變量’,在系統變量下找到path,點擊編輯按鈕進入編輯path對話框,在變量值裏面前面加上MySQL的解壓路徑下的bin目錄,我的是F:\software\eclipse J2EE\mysql-8.0.11-winx64\bin,註意後面要加上英文分號,確定即配置好環境變量。

技術分享圖片

參考:http://www.jb51.net/article/139219.htm

https://www.cnblogs.com/cenwei/p/6249856.html

mysql-8.0.11-winx64配置