mysql首次怎么設(shè)置密碼
mysql首次怎么設(shè)置密碼
Mysql數(shù)據(jù)庫是開源是數(shù)據(jù)庫,一般來說mysql會搭配PHP來使用。但現(xiàn)在越來越多的Asp/Aspx甚至是Jsp程序員也都考慮選擇用Mysql開開發(fā)程序了。下面是學習啦小編給大家整理的一些有關(guān)mysql首次設(shè)置密碼的方法,希望對大家有幫助!
mysql首次設(shè)置密碼的方法
在使用Mysql相關(guān)工具或Mysql命令來修改root密碼之前請確保你已啟動了Mysql服務(wù),如果沒有啟動Mysql服務(wù),請在DOS模式下輸入net start mysql即可。
使用phpmyadmin來更改root密碼。
使用phpmyadmin(我這里用的是mysql3.5.1版本)來更改Mysql的root密碼非常方便,安裝配置好phpmyadmin后,首先登陸管理界面,點擊右側(cè)導(dǎo)航欄中的用戶按鈕,對數(shù)據(jù)庫中的用戶進行管理。
點擊用戶按鈕后,出現(xiàn)用戶列表:
點擊“編輯權(quán)限”按鈕,進入編輯用戶信息頁面:
輸入你要修改的Mysql的root新密碼,最后點擊執(zhí)行即可。
這里需要注意phpmyadmin默認是不允許Mysql的root默認密碼為空登陸的,如果不小心在修改密碼界面選擇了空密碼,你需要修改phpmyadmin的配置文件以便重新登錄phpmyadmin來實現(xiàn)更改mysql root密碼的功能。
使用Mysql修改密碼命令也可以更改root的密碼。
進入Mysql數(shù)據(jù)庫命令行方式有兩種方式:
方式一:在Mysql開始菜單里包含Mysql命令行客戶端,只要點擊輸入root的密碼即可進入。
方式二:在DOS模式下(CMD模式)定位到Mysql安裝目錄下在子目錄bin,調(diào)用mysql.exe進入,即
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root
Enter password: ******
========================以上是命令===================================
使用mysqladmin.exe命令來修改Mysql的root密碼
一般Mysql的root默認密碼為空,如果你之前并沒有設(shè)置過root密碼就使用mysqladmin命令,你可以使用如下mysqladmin命令來修改root密碼
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root -p password 123456
Enter password
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -p123456
========================以上是命令===================================
如上所述使用mysqladmin第一次修改root的默認密碼時,Enter password回車即可,然后使用mysql.exe命令輸入root及其密碼即可進入Mysql命令行。
如果已設(shè)置了Mysql的root密碼,現(xiàn)在需要修改并進入Mysql命令行模式,則輸入
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root -p123456 password root
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -proot
========================以上是命令===================================
即可。
這里使用了到了Mysql自帶的兩種命令mysqladmin.exe和mysql.exe,mysqladmin修改密碼的命令格式如下
mysqladmin -u root -p[oldpass] password newpass
注意oldpass(老密碼)可選,如果root默認密碼為空,則不需要輸入,如果需要更改老密碼,請注意老密碼與-p之間不要有空格,否則會報錯,另外password和newpass(新密碼)之間以空格分隔。
mysql命令與mysqladmin命令格式大同小異,主要用來輸入正確的用戶名和密碼后進入Mysql命令行模式,格式如下
mysql -u root -p[password]
如果不輸入password,回車后會出現(xiàn)Enter password的提示。如果root密碼為空,也不需要輸入password,出現(xiàn)Enter password提示后回車即可。
至此,常用的Mysql修改root密碼的方法和命令就介紹完了,應(yīng)該講Mysql的root密碼是非常重要的,如果忘記了root密碼或被盜用,會產(chǎn)生嚴重的后果,建議最好重命名root用戶,或者在user(用戶權(quán)限表)中新建一個其他用戶,賦予常用的最低權(quán)限配置,以保證網(wǎng)站的安全性,也方便今后重置或者更改root密碼。
END