在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  數(shù)據(jù)庫  HTML/ CentOs7x下yum安裝mysql后登陸出錯

CentOs7x下yum安裝mysql后登陸出錯

虛擬機下CentOs7用yum安裝mysql,版本是 5.6.38 MySQL Community Server;
現(xiàn)在有以下幾個問題:

  1. 無法通過 root@localhost 登錄
    報錯:

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
    ![圖片描述][1]

    即使通過使用問題2的方法成功登錄也會提示

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    按照網(wǎng)上的方法搞了一圈,給mysql databases里的user表添加了root@localhost的數(shù)據(jù)

    ![圖片描述][2]

    2.通常登錄語句是 mysql -u root -p root ,然后按下回車鍵就可以登陸了 ;但是實際是使用該登錄語句的時候,-p指帶的是 database 的名稱,按下回車鍵后提示輸入密碼,密碼正確才正式登錄
    登陸成功

回答
編輯回答
莫小染

1.修改root密碼
mysqldadmin -u root -P 9701 -S mysql.sock -p password 'password'
2.賦予root足夠權限
grant all privileges on *.* to 'root'@'%' identified by 'password'

2017年8月14日 06:06
編輯回答
敢試

重置下mysql的root密碼,并且賦以足夠的權限就可以了,步驟是:

  1. 以無權限、無網(wǎng)絡模式重啟mysql:

    sudo /etc/init.d/mysql stop
    sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &

  2. 設置root密碼

    mysql -u root
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');
    GRANT ALL PRIVILEGES ON . TO 'root'@'localhost';

  3. 重啟mysql

    sudo /etc/init.d/mysql stop
    sudo /etc/init.d/mysql start

參考:https://help.ubuntu.com/commu...

2017年10月14日 02:40