MySQL是一種常用的關系型數據庫管理系統,在使用MySQL過程中,登錄密碼是非常重要的。接下來,我們來了解一下MySQL登錄密碼相關知識。
MySQL的默認管理員賬號是root,新安裝MySQL時,會提示設置root賬戶密碼。如果忘記了密碼,可以通過以下方式來修改:
# Step 1 以不驗證權限的方式啟動MySQL服務 $ sudo mysqld_safe --skip-grant-tables # Step 2 登錄進入MySQL服務 $ mysql -u root # Step 3 修改root用戶密碼 mysql>use mysql; mysql>update user set authentication_string=password('your_new_password') where user='root'; mysql>flush privileges; mysql>quit; # Step 4 重啟MySQL服務 $ sudo service mysqld restart
值得一提的是,MySQL在5.7.6版本之后,將密碼字段由原來的password改為authentication_string,同時引入了密碼加密規則authentication_string插件,也就是說,密碼數據不再以明文存儲。如果需要創建一個新用戶,可以通過以下方式:
mysql>CREATE USER 'new_user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; mysql>GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
這樣,一個新的用戶就被創建出來了。
上一篇mysql 的服務器地址
下一篇css網頁鏈接怎么做