萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> linux下使用mysql的小問題

linux下使用mysql的小問題

   剛剛遷移一個項目到新安裝的linux系統下,因為要用mysql所以安裝了個:

  yum install mysql

  yum install mysql-server

  然後啟動mysql服務:

  service mysqd start

  這時候已經可以登陸了,只是root用戶應該沒有密碼的,未免不安全,故設置密碼:

  mysqladmin password ‘123’

  然後,然後就無法登陸了。。。無論輸入密碼123還是不輸入密碼都登陸不了。。。求各位大神解答。

  我只能先停止服務,再重置密碼了,第二步是用特殊的模式進入mysql,非長久之計:

  service mysqld stop

  mysqld_safe --skip-grant-tables &

  好了,可以進入了:

  mysql -uroot -p

  選擇數據庫:

  use mysql;

  設置密碼:

  update user set password=PASSWORD("newpass")where user="root";

  更新權限:

  flush privileges;

  退出:

  quit

  重啟mysql服務:

  service mysqld restart

  新密碼進入:

  mysql -uroot -p

copyright © 萬盛學電腦網 all rights reserved