成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

忘記MySQLroot密碼的解決方案

數據庫 MySQL
此文章主要向大家講述的是MySQL重設root密碼的實際操作步驟,在實際操作中忘記MySQLroot密碼時常會發生的,下面就是文章的詳細內容介紹。

在實際操作中忘記MySQLroot密碼是一件令人很頭痛的事情,不要急以下的文章就是介紹MySQLroot密碼忘記的時候解決方案,我們可以對其進行如下的步驟重新設置,以下就是文章的詳細內容描述。

 

 

首先確認服務器出于安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。因為在重新設置MySQL的root密碼的期間,MySQL數據庫完全出于沒有密碼保護的狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以采用將MySQL對外的端口封閉,并且停止Apache以及所有的用戶進程的方法實現服務器的準安全狀態。最安全的狀態是到服務器的Console上面操作,并且拔掉網線。

 

一、LINUX

1>修改MySQL的登錄設置:

 

  1. # vi /etc/my.cnf  

 

在[MySQLd]的段中加上一句:skip-grant-tables

 

例如:

 

Java代碼

  1. [MySQLd]   
  2. datadir=/var/lib/MySQL   
  3. socket=/var/lib/MySQL/MySQL.sock   
  4. skip-name-resolve   
  5. skip-grant-tables   
  6. [MySQLd]   
  7. datadir=/var/lib/MySQL   
  8. socket=/var/lib/MySQL/MySQL.sock   
  9. skip-name-resolve   
  10. skip-grant-tables  

 

保存并且退出vi。

 

2>重新啟動MySQLd

 

  1. # /etc/init.d/MySQLd restart   
  2. Stopping MySQL: [ OK ]   
  3. Starting MySQL: [ OK ]  

 

3>登錄并修改MySQLroot密碼

 

Xml代碼

  1. # /usr/bin/MySQL   
  2. .   
  3. MySQL> USE MySQL ;   
  4. MySQL> UPDATE user SET Password = password('new-password') WHERE User = 'root' ;   
  5. MySQL> flush privileges ;   
  6. MySQL> quit   
  7. # /usr/bin/MySQL   
  8. .   
  9. MySQL> USE MySQL ;   
  10. MySQL> UPDATE user SET Password = password('new-password') WHERE User = 'root' ;   
  11. MySQL> flush privileges ;   
  12. MySQL> quit   
  13.  

4>將MySQL的登錄設置修改回來

 

  1. # vi /etc/my.cnf  

 

將剛才在[MySQLd]的段中加上的skip-grant-tables刪除

 

保存并且退出vi。

 

5>重新啟動MySQLd

 

  1. # /etc/init.d/MySQLd restart   
  2. Stopping MySQL: [ OK ]   
  3. Starting MySQL: [ OK ]  

二、WINDOWS

1>以系統管理員身份登陸系統。

2>打開cmd—–net start 查看MySQL是否啟動。啟動的話就停止net stop MySQL

 

3>我的MySQL安裝在d:\usr\local\MySQL4\bin下。

 

4>跳過權限檢查啟動MySQL.

d:\usr\local\MySQL4\bin\MySQLd-nt –skip-grant-tables

 

5>重新打開cmd。進到d:\usr\local\MySQL4\bin下:

d:\usr\local\MySQL4\bin\MySQLadmin -uroot flush-privileges password “newpassword”

 

d:\usr\local\MySQL4\bin\MySQLadmin -u root -p shutdown 這句提示你重新輸密碼。

 

6>在cmd里net start MySQL

 

7>搞定了。

 

附:MySQL4.1以上版本一種密碼錯誤問題的解決方法

 

1 # SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

 

2 # FLUSH PRIVILEGES;

 

3,MySQL數據庫修復

 

 

  1. myisamchk -r -q d:\MySQL\data\latin1\*  

 

r代表修復

 

q代表快速

 

d:\MySQL\data\latin1\*數據庫里面 *代表里面的所有的文件

 

 

以上的相關內容就是對MySQL重設root密碼 的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL 分頁存儲過程的實際操作流程與代碼
  2. Python如何對MySQL存儲過程進行調用?
  3. MySQL外鏈包含的實際應用命令與具體運用
  4. MySQL數據庫的基本結構與索引的優化方案
  5. 用SubSonic連接MySQL數據庫的正確配置方案
責任編輯:佚名 來源: cnblogs
相關推薦

2010-06-07 17:09:20

MySQLroot密碼

2010-06-13 13:10:09

MySQLROOT密碼

2010-05-27 18:24:09

MySQL數據庫密碼

2010-05-28 13:04:04

MySQL root

2023-10-19 11:58:56

2010-05-26 17:21:14

MySQL root密

2010-04-20 16:46:41

Oracle數據庫密碼

2010-06-04 16:03:37

MySQL root密

2010-05-13 18:18:58

MySQL root

2009-10-28 13:50:16

Oracle密碼丟失

2020-09-02 11:13:28

密碼網絡攻擊網絡安全

2010-05-25 16:37:47

MySQL忘記密碼

2011-06-27 09:23:05

Ubuntu密碼

2010-06-04 19:49:22

cnblogs

2018-12-03 12:17:27

Semptian解決方案

2012-05-27 16:21:31

IDC華為

2018-12-03 11:59:42

Inventec解決方案

2018-12-03 12:26:30

YADRO解決方案

2018-12-03 12:13:21

Mellanox解決方案

2011-11-30 13:08:55

企業防毒防毒方案拯救三
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久999 | 蜜桃视频成人 | 成人黄视频在线观看 | 四虎在线播放 | 久久精品99 | 日韩午夜 | av中文字幕在线 | 久久久久成人精品免费播放动漫 | 啪啪毛片 | 美女国产| 日韩一区二区av | 成人免费视频网站在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 国产99久久精品一区二区永久免费 | 免费观看毛片 | 久久久久精 | 亚洲电影第三页 | 欧美v免费 | 日韩a视频 | 日韩av成人| 中文字幕亚洲视频 | 中文字幕亚洲区 | 2019天天干天天操 | 亚洲一区亚洲二区 | 午夜男人天堂 | 欧美精品一区二区三区四区 在线 | avmans最新导航地址 | 亚洲a在线观看 | 毛片免费观看视频 | 欧美天堂一区 | 日韩精品在线一区 | 超碰综合| 亚洲天堂一区 | 成人午夜影院 | 久草视频网站 | 亚洲人成一区二区三区性色 | 欧美第一区 | 久久久久网站 | 国产精品久久久久久久久久久免费看 | 日本成人在线观看网站 | 在线看av网址 |