MySQL是一種開源的關系型數據庫管理系統,廣泛應用于Web開發、數據分析等領域。在安裝和配置MySQL時,起始登陸賬號密碼是非常重要的。
當第一次安裝MySQL時,需要使用root賬戶進行登陸,但是默認情況下root賬戶是沒有密碼的。為了保護數據庫的安全性,我們必須設置root賬戶的密碼。
設置root密碼的方法如下:
$ sudo mysql //以root身份登陸MySQL mysql>use mysql; //切換到mysql數據庫 mysql>update user set authentication_string=PASSWORD('你的密碼') where user='root'; //更新密碼 mysql>flush privileges; //刷新權限 mysql>quit; //退出MySQL
其中,'你的密碼'就是你要設置的root賬戶密碼。設置成功后,就可以使用新密碼進行登陸。
如果你忘記了root賬戶密碼,可以按照以下步驟進行密碼重置:
$ sudo systemctl stop mysqld //停止mysqld服務 $ sudo systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" //設置環境變量 $ sudo systemctl start mysqld //啟動mysqld服務 $ sudo mysql //以root身份登陸MySQL mysql>use mysql; //切換到mysql數據庫 mysql>update user set authentication_string=PASSWORD('你的密碼') where User='root'; //重置密碼 mysql>flush privileges; //刷新權限 mysql>quit; //退出MySQL $ sudo systemctl unset-environment MYSQLD_OPTS //清除環境變量 $ sudo systemctl restart mysqld //重新啟動mysqld服務
重置密碼成功后,可以用新密碼登陸MySQL了。
下一篇css遮罩上在增加圖片