MySQL是一款開源的關系型數據庫管理系統,許多網站和應用程序使用它來存儲數據。當您安裝MySQL時,它會生成一個默認的root用戶,但是在進行MySQL初始化時,您需要設置初始密碼才能訪問該用戶,否則訪問將會受到限制。
在MySQL初始化過程中,您將會看到一個“Enter password for user root”的提示,這時您需要輸入您所選定的初始密碼。然而,如果您在初始化時沒有設置密碼,或者忘記了密碼,您可以通過以下語句來重置:
sudo service mysql stop sudo mysqld_safe --skip-grant-tables & mysql -u root UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root'; FLUSH PRIVILEGES; quit sudo service mysql start
請注意,這些語句將會停止MySQL服務,并使用MySQL安全模式啟動服務。然后將會進入MySQL命令行并重置root用戶的密碼。
建議,在MySQL初始化中,您始終要設置一個強密碼來保證數據庫的安全性。同時,確保不要將該密碼放在明文文本中。
上一篇mysql初始化腳本建表
下一篇vue商城靜態化