解決MySQL8.0.15版沒有初始化隨機密碼的方法以及安裝、更改配置信息

1.首先用管理員方式進去cmd,然後cd 到mysql這個文件夾的位置,如下圖:
進入MySQL
再運行這個初始化命令:
mysqld --initialize --user=mysql --console
接着會出現這一串代碼,記住rootpassword那裏!!!就是你要的初始化隨機密碼:
初始化隨機碼
接着步驟往下走:
在這裏插入圖片描述
然後修改登錄密碼,輸入下面的命令(引號括着的就是你自己的密碼,改了請記住,因爲後面每次登錄都需要!!):
在這裏插入圖片描述
最後顯示爲這樣纔是正確的:
在這裏插入圖片描述
再次驗證登錄,輸入剛剛的密碼,出現下面的畫面就是對的:
在這裏插入圖片描述
現在再去配置環境變量,添加這個bin的路徑到Path裏面(即你自己安裝的MySQL在電腦上的路徑+MySQL的版本哈+bin):
在這裏插入圖片描述
接着去MySQL這個文件夾下面創建一個my.ini的配置文件,裏面填入配置信息:

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir= xxx\xxx\mysql-版本號-winx64(這裏填入你自己的mysql的路徑)
# 設置mysql數據庫的數據的存放目錄
datadir=xxx\xxx\mysql-版本號-winx64\data(這裏同上)
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

OK,保存這個文件,最後回到cmd頁面,輸入下面的指令:
在這裏插入圖片描述
測試MySQL的運行狀況,比如上面的指令意思是查看當前數據庫!至此,下載、安裝、配置都已經完成了,撒花!!!退出mysql!
以上參考下面兩個個鏈接:
https://blog.csdn.net/m0_37788308/article/details/79965378
https://www.cnblogs.com/tangyb/p/8971658.html

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