1、編輯MySQL配置文件:
成都創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)龍州,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
windows環(huán)境中:%MySQL_installdir%\my.ini //MySQL安裝目錄下的my.ini配置文件。
linux環(huán)境中:/etc/my.cnf
在[MySQLd]配置段添加如下一行:skip-grant-tables
保存退出編輯。
2、然后重啟MySQL服務(wù)
windows環(huán)境中:
net stop MySQL
net start MySQL
linux環(huán)境中:
/etc/init.d/MySQLd restart
3、設(shè)置新的ROOT密碼
然后再在cmd命令行下執(zhí)行:
MySQL -uroot -p MySQL
要求輸入密碼時(shí)直接回車無需密碼即可進(jìn)入數(shù)據(jù)庫了。
現(xiàn)在我們執(zhí)行如下語句把root密碼更新為 123456:
update user set password=PASSWORD("123456") where user='root'
quit 退出MySQL。
4、還原配置文件并重啟服務(wù)
然后修改MySQL配置文件把剛才添加的那一行(skip-grant-tables)刪除。
再次重起MySQL服務(wù),即可
二.修改MySQL的用戶名和密碼:(未證實(shí))
方法一:(適用于管理員或者有全局權(quán)限的用戶重設(shè)其它用戶的密碼)
進(jìn)入命令行模式
mysql -u root mysql
mysql UPDATE user SET password=PASSWORD("new password") WHERE user='name'
mysql FLUSH PRIVILEGES
mysql QUIT
方法二:(應(yīng)用同上,只是方法不同)
mysql -u root mysql
mysql SET PASSWORD FOR name=PASSWORD('new password')
mysql QUIT
最后必殺技:
mysqladmin -u root "old password" "new password"
注:以上name請(qǐng)用你的用戶名來替代,new password請(qǐng)輸入你想要設(shè)置的密碼。
1、用系統(tǒng)管理員登陸windows系統(tǒng)。
2、停止MySQL的服務(wù)。
3、運(yùn)行cmd進(jìn)入dos命令窗口,然后進(jìn)入MySQL的安裝目錄,比如安裝目錄是d:\mysql,進(jìn)入d:\mysql\bin
4、跳過權(quán)限檢查啟動(dòng)MySQL(關(guān)鍵的一步)
d:\mysql\binmysqld-nt
--skip-grant-tables(會(huì)占用一個(gè)dos控制臺(tái)窗口)
5、重新打開一個(gè)dos控制臺(tái)窗口,進(jìn)入d:\mysql\bin目錄,設(shè)置root的新密碼
d:\mysql\binmysqladmin
-u
root
flush-privileges
password
【新密碼】
(注意:這條命令如果重復(fù)執(zhí)行,有可能需要關(guān)閉4的窗口并重新運(yùn)行)
d:\mysql\binmysqladmin
-u
root
-p
shutdown(或直接關(guān)閉第一個(gè)dos控制臺(tái)窗口)
將【新密碼】替換為你要用的root的密碼,第二個(gè)命令可能會(huì)提示你輸入新密碼,重復(fù)第一個(gè)命令輸入的密碼。
6、關(guān)閉MySQL的控制臺(tái)窗口,用正常模式啟動(dòng)Mysql
7、你可以用新的密碼鏈接到Mysql了。
(其他mysql用戶可以直接使用ROOT用戶進(jìn)行修改處理)
通過MySQL命令行,你可以密碼MySQL數(shù)據(jù)庫,下面為您詳細(xì)介紹MySQL命令行,如果你有興趣,不妨一看。點(diǎn)擊看詳細(xì)格式:中mysqladmin -u用戶名-p舊密碼password新密碼,點(diǎn)擊看詳細(xì)1,給root加個(gè)密碼ab12。首先,進(jìn)入DOS的mysql \ bin中的目錄,然后鍵入以下命令
中mysqladmin -u根-password AB12
注:由于開始時(shí)root沒有密碼,所以老一個(gè)口令-p可以省略。點(diǎn)擊看詳細(xì)2,然后root的密碼改為djg345。
中mysqladmin -u根-p AB12 djg345點(diǎn)擊看詳細(xì)(注密碼:以上是不同的,因?yàn)樗荕YSQL以下命令的環(huán)境中,所以用分號(hào)后面的命令終止),點(diǎn)擊看詳細(xì)3,改變?cè)诿钚猩蟫oot的密碼:
的mysql更新mysql.user設(shè)置密碼= PASSWORD(“新密碼”)其中user ='根' ;
的mysql FLUSH PRIVILEGES;點(diǎn)擊看詳細(xì)4,顯示當(dāng)前用戶:
的mysql SELECT USER();
windows 找到my.ini文件
linux找到my.cnf文件
修改文件內(nèi)容
在[mysqld]下添加 skip-grant-tables 如圖,保存文件
重啟mysql service mysqld restart
當(dāng)前題目:怎么清除mysql密碼嗎 怎么把mysql刪除干凈
瀏覽路徑:http://www.chinadenli.net/article16/dohicgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站、網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)公司、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)