Windows環境下安裝MySQL
阿新 • • 發佈:2021-08-25
Windows環境下安裝MySQL
下載地址:https://dev.mysql.com/downloads/mysql/
解壓到要安裝的目錄
新增環境變數
新增mysql配置檔案my.ini
[mysql] # 設定mysql客戶端預設字元編碼形式 default-character-set=utf8mb4 [mysqld] # 設定埠號,預設3306 port = 3306 # 設定mysql的安裝目錄 basedir=E:\devTools\mysql-8.0.25-winx64 # 設定mysql資料庫的資料存放目錄 datadir=E:\devTools\mysql-8.0.25-winx64\data # 設定最大連線數 max_connections=200 # 允許連線失敗的次數 max_connect_errors=20 # 服務端使用的字符集預設為utf8mb4 character-set-server=utf8mb4 # 排序方式(預設跟編碼格式走) collation-server=utf8mb4_general_ci # 建立新表時將使用的預設儲存引擎 default-storage-engine=InnoDB # 預設使用“mysql_native_password”外掛認證 default_authentication_plugin=mysql_native_password [client] # 設定mysql客戶端連線服務端時預設使用的埠 port=3306 default-character-set=utf8mb4
安裝mysql服務
啟動管理員模式下的cmd,並將路徑切換至mysql安裝目錄下的bin目錄,輸入以下命令
mysqld –install
mysqld --initialize --console
這一步完成後控制檯會出現一段初始密碼,需要複製下來後面要用到(冒號後面的那一串)
圖片來自:https://blog.csdn.net/qq_37350706/article/details/81707862
啟動mysql服務
net start mysql
登入mysql
mysql -u root -p
密碼就是安裝服務那一步記錄的密碼
更新使用者密碼和加密規則
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
新建遠端訪問使用者
CREATE USER 'root'@'%' identified by 'root';
賦予 root 使用者最高許可權
grant all privileges on *.* to root@'%' with grant option;
重新整理許可權
flush privileges;
刪除使用者
drop user 'root'@'%';