在CentOS 6.3 64bit下yum安装MySQL后重置root密码的方法
生活随笔
收集整理的這篇文章主要介紹了
在CentOS 6.3 64bit下yum安装MySQL后重置root密码的方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為了簡單省事,我在CentOS 6.3上直接使用yum方法來安裝MySQL,安裝很順利,但是我發(fā)現(xiàn)root用戶登錄不了。
下面是參考網(wǎng)上的資料并實操后的筆記整理
yum -y install mysql-server
service mysqld start
安裝過程中沒有任何提示,也不知道root的密碼設(shè)置的是多少。我打算從安全模式啟動mysql然后修改root密碼
ps -ef | grep -i mysql
查看mysql進(jìn)程信息,獲取mysqld_safe的安裝目錄(非常關(guān)鍵)
停止MySQL
service mysqld stop
以安全方式啟動mysql:
#/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
稍等5秒鐘,然后執(zhí)行以下語句:
#/usr/bin/mysql -u root mysql
出現(xiàn)“mysql>”提示符后進(jìn)入MySQL命令行環(huán)境,輸入:
mysql> update user set password = Password('root') where User = 'root';
回車后執(zhí)行(刷新MySQL系統(tǒng)權(quán)限相關(guān)的表):
mysql> flush privileges;
再執(zhí)行exit退出:
kill -9 10034
稍等片刻,然后再次啟動MySQL
service mysqld start
使用以下命令登陸mysql,試試是否成功:
#mysql -u root -p
按提示輸入密碼:root
可以看到,這時可以正常輸入了。
參考文獻(xiàn)
[1].http://www.linuxidc.com/Linux/2014-03/98718.htm
下面是參考網(wǎng)上的資料并實操后的筆記整理
yum -y install mysql-server
service mysqld start
安裝過程中沒有任何提示,也不知道root的密碼設(shè)置的是多少。我打算從安全模式啟動mysql然后修改root密碼
ps -ef | grep -i mysql
查看mysql進(jìn)程信息,獲取mysqld_safe的安裝目錄(非常關(guān)鍵)
停止MySQL
service mysqld stop
以安全方式啟動mysql:
#/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
稍等5秒鐘,然后執(zhí)行以下語句:
#/usr/bin/mysql -u root mysql
出現(xiàn)“mysql>”提示符后進(jìn)入MySQL命令行環(huán)境,輸入:
mysql> update user set password = Password('root') where User = 'root';
回車后執(zhí)行(刷新MySQL系統(tǒng)權(quán)限相關(guān)的表):
mysql> flush privileges;
再執(zhí)行exit退出:
mysql> exit;
kill -9 10034
稍等片刻,然后再次啟動MySQL
service mysqld start
使用以下命令登陸mysql,試試是否成功:
#mysql -u root -p
按提示輸入密碼:root
可以看到,這時可以正常輸入了。
參考文獻(xiàn)
[1].http://www.linuxidc.com/Linux/2014-03/98718.htm
總結(jié)
以上是生活随笔為你收集整理的在CentOS 6.3 64bit下yum安装MySQL后重置root密码的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在CentOS 6.6 64bit上安装
- 下一篇: UnicodeDecodeError: