Windows下配置MySQL

Windows下配置MySQL
一、配置MySQL
打開d:/Program Files/mysql/mysql-8.0.15-winx64, 在這個目錄下新建一個my.ini文件,然後編輯這個文件,裏面寫入以下內容:

[mysqld] 
# 設置mysql的安裝目錄,也就是剛纔我們安裝的目錄
basedir=D:\Program Files\mysql\mysql-8.0.15-winx64
# 設置mysql數據庫的數據的存放目錄,剛纔創建的mysqldata目錄
datadir=D:\Program Files\mysql\mysqldata
# 設置默認使用的端口
port=3306
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人試圖攻擊數據庫
max_connect_errors=10
# 服務端使用的字符集
character-set-server=utf8mb4
# 數據庫字符集對應一些排序等規則使用的字符集
collation-server=utf8mb4_general_ci
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件作爲認證加密方式
# MySQL8.0默認認證加密方式爲caching_sha2_password
default_authentication_plugin=mysql_native_password
 
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8mb4
 
[client]
default-character-set=utf8mb4
port=3306

二、初始化MySQL,並設置密碼

注:以管理員身份運行cmd
打開cmd。在裏面輸入如下命令進行Mysql初始化:

mysqld --initialize-insecure --user=mysql --console

執行初始化命令成功之後,再執行下面的命令,安裝mysql服務:(以管理員身份運行,是爲了防止這一步報錯的)

mysqld --install

安裝服務成功之後,輸入下面命令啓動服務:

net start mysql

mysql服務啓動後,給Mysql設置一個密碼:

mysql -u root -p

-u root 是指定root用戶登錄,-p 是要求輸入密碼。剛剛初始化創建的密碼爲空,**要求輸入密碼的時候,直接回車即可。**成功登錄進去,即可看到如下界面:

輸入如下SQL語句,修改root用戶的密碼:

alter user 'root'@'localhost' identified by '新密碼';

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章