mysql無密碼怎么辦 mysql無法輸入密碼

本地MySQL密碼忘了,怎么找回?

1、以管理員的身份打開cmd,然后跳過權(quán)限啟動mysql,命令:xxx?--skip-grant-tables 前面是mysql配置文件的位置,然后回車。

成都創(chuàng)新互聯(lián)網(wǎng)站建設公司是一家服務多年做網(wǎng)站建設策劃設計制作的公司,為廣大用戶提供了成都做網(wǎng)站、網(wǎng)站制作,成都網(wǎng)站設計,一元廣告,成都做網(wǎng)站選成都創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務歡迎致電。

2、新打開個cmd窗口,進入到mysql配置文件目錄bin下,然后輸入 mysql -uroot -p 再回車,這步是以空密碼進入mysql。

3、空密碼進入mysql后,如果前面都設置正確的話,這步顯示的界面是Welcome to the MariaDB monitor。

4、然后可以show database; 查看當前的數(shù)據(jù)庫,回車后會列舉出當前數(shù)據(jù)庫的列表。

5、然后執(zhí)行命令:update user set password=password('新密碼') where user='root'; 并回車,其中括號中的就是將要設置的新密碼。

6、執(zhí)行完后會提示你 Query OK,表示執(zhí)行成功了,再用新密碼登錄就可以了。

mysql沒有密碼

新安裝的mysql可以使用默認用戶名和密碼。

1、新安裝的MySQL數(shù)據(jù)庫賬號默認是root,密碼為空。key直接在命令行上輸入mysql就可以登錄了 ;

2、建立新用戶

進入命令行模式,輸入:

mysql -u root -p

mysqluse mysql;

mysql UPDATE user SET password=PASSWORD("new password") WHERE user='username';

mysql FLUSH PRIVILEGES;

mysql quit;

這樣就建立了username 賬號密碼new password

mysql登錄密碼忘記了怎么辦

msyqld_saft方式找回密碼

停止mysql:service mysqld stop;

安全模式啟動:mysqld_safe –skip-grant-tables

無密碼回車鍵登錄:mysql -uroot –p

重置密碼:use mysql; update user set password=password('') where user=’root’ and host=’localhost’; flush privileges;

正常啟動:service mysql restart

再使用mysqladmin: mysqladmin password '123456'

mysql忘記密碼怎么辦

忘記密碼設置方法:

第一步,找到mysql配置文件,mysql.ini在結(jié)尾添加skip-grant-tables,可跳過密碼驗證。

第二步,重啟mysql服務(運行里先停止mysql服務:net

stop

mysql,然后再啟動mysql服務:net

start

mysql,因為windows下不能直接restart)。

第三步,輸入命令mysql

-u

root

-p,無需密碼可直接進入數(shù)據(jù)。

第四步,選擇mysql數(shù)據(jù)庫:use

mysql,然后修改user表中用戶名為root密碼的為123:update

user

set

password=PASSWORD("123")

where

user='root';

張蓋蓋博客里面有這篇文章

mysql沒有密碼怎么設置密碼

方法一:最簡單的方法,也是安裝完mysql后,系統(tǒng)提示的方法。使用mysqladmin來完成。shell mysqladmin -u root password "newpwd"

shell mysqladmin -u root -h host_name password "newpwd"password后面的雙引號不是必須的,不過如果密碼包含空格或者一些特殊的符號,需要用引號。方法二:利用mysql里面的SET PASSWORD命令來完成,注意必須使用PASSWORD()函數(shù)來加密設置的這個newpwd,否則直接='newpwd'不會生效。不過如果使用方法一用mysqladmin password設置密碼或者用GRANT來設置,就不用使用PASSWORD()函數(shù),因為它們已經(jīng)自動調(diào)用了該函數(shù)。shell mysql -u root

mysql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

mysql SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');

方法三:直接通過UPDATE user表來設置密碼shell mysql -u root

mysql UPDATE mysql.user SET Password = PASSWORD('newpwd')

- WHERE User = 'root';

mysql FLUSH PRIVILEGES;

如果忘記mysql的root密碼可以采取下面的步驟重新設置

1。kill掉所有mysql的進程

2。使用--skip-grant-tables的參數(shù)啟動mysql

shell mysqld_safe --skip-grant-tables

3。設置新的密碼,同樣兩種方式可以選擇

方法一

shell mysqladmin -u root flush-privileges password "newpwd"

方法二

mysql UPDATE mysql.user SET Password=PASSWORD('newpwd')

- WHERE User='root';

mysql FLUSH PRIVILEGES;

4。停止mysql server,用正常的模式啟動

5。OK,可以使用新設置的密碼了

網(wǎng)頁題目:mysql無密碼怎么辦 mysql無法輸入密碼
轉(zhuǎn)載來源:http://muchs.cn/article26/dodhhcg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設企業(yè)建站、外貿(mào)建站、網(wǎng)站導航、網(wǎng)站設計網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營