色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql數據庫沒有輸入密碼

林雅南2年前11瀏覽0評論

對于MySQL數據庫而言,如果用戶沒有輸入密碼,那么數據庫是無法進行登錄的,也就意味著用戶無法對數據庫進行任何操作。

$ mysql -u username
Enter password:
ERROR 1045 (28000): Access denied for user 'username'@'localhost' (using password: NO)

以上是在沒有輸入密碼的情況下,剛剛登錄MySQL時出現的錯誤信息。正確的操作應該是在命令行中加入-p參數后再輸入密碼,例如:

$ mysql -u username -p
Enter password:

在輸入密碼后,用戶才能進入數據庫進行相關操作。

另外,如果用戶已經設置了密碼,但是因為某些原因無法記憶,可以采用以下方法對密碼進行重置:

$ sudo service mysql stop
$ sudo mysqld_safe --skip-grant-tables &
$ mysql -u root
mysql>use mysql;
mysql>update user set authentication_string=password('new_password') where user='username';
mysql>flush privileges;
mysql>exit;
$ sudo service mysql start

上述方法可以繞過密碼進行數據庫操作并將密碼重置為新密碼。