91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL數據庫中怎么復位根用戶的密碼

發布時間:2021-08-09 14:31:50 來源:億速云 閱讀:112 作者:chen 欄目:數據庫

本篇內容主要講解“MySQL數據庫中怎么復位根用戶的密碼”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“MySQL數據庫中怎么復位根用戶的密碼”吧!

  在Windows平臺下,該步驟是:

  以系統管理員身份登錄到系統。

  如果MySQL服務器正在運行,停止它。對于作為Windows服務運行的服務器,進入服務管理器:

  開始菜單->控制面板->管理工具->服務

  然后在列表中找出MySQL服務器,并停止它。

  如果服務器不是作為服務而運行的,可能需要使用任務管理器來強制停止它。

  創建1個文該篇文章件,并將下述命令置于單一行中:

  SETPASSWORDFOR'root'@'localhost'=PASSWORD('MyNewPassword');

  用任意名稱保存該文件。在本例中,該文件為C:\mysql-init.txt。

  打開控制臺窗口,進入DOS命令提示:

  開始菜單->運行->cmd

  假定你已將MySQL安裝到C:\mysql。如果你將MySQL安裝到了另一位置,請對下述命令進行相應的調整。

  在DOS命令提示符下,執行命令:

  C:\>C:\mysql\bin\mysqld-nt--init-file=C:\mysql-init.txt

  在服務器啟動時,執行由“--init-file”選項命名的文件的內容,更改根用戶密碼。當服務器成功啟動后,應刪除C:\mysql-init.txt。

  如果你使用MySQL安裝向導安裝了MySQL,或許需要指定“--defaults-file”選項:

  以下為引用的內容:

  C:\>C:\ProgramFiles\MySQL\MySQLServer5.1\bin\mysqld-nt.exe

  --defaults-file="C:\ProgramFiles\MySQL\MySQLServer5.1\my.ini"

  --init-file=C:\mysql-init.txt

  使用服務管理器,可找到恰當的“--defaults-file”設置:

  開始菜單->控制面板->管理工具->服務

  在列表中找出MySQL服務,右擊,并選擇“屬性”選項。在可執行字段的Path(路徑)中包含“--defaults-file”設置。

  停止MySQL服務器,然后在正常模式下重啟它。如果以服務方式運行服務器,應從Windows服務窗口啟動它。如果以手動方式啟動了服務器,能夠像正常情形下一樣使用命令。

  應能使用新密碼進行連接。

  在Unix環境下,重置根用戶密碼的步驟如下:

  以Unix根用戶身份、或以運行mysqld服務器的相同身份登錄到系統。

  找到包含服務器進程ID的.pid文件。該文件的準確位置和名稱取決于你的分發版、主機名和配置。常見位置是/var/lib/mysql/、/var/run/mysqld/和/usr/local/mysql/data/。一般情況下,文件名的擴展名為.pid,并以mysqld或系統的主機名開始。

  在下述命令中使用.pid文件的路徑名,向mysqld進程發出正常的kill(而不是kill-9),可停止MySQL服務器:

  shell>kill`cat/mysql-data-directory/host_name.pid`

  注意,cat命令使用符號“`”而不是“’”:這會使cat的輸出代入到kill命令中。

  創建文該篇文章件,并將下述命令放在文件內的1行上:

  SETPASSWORDFOR'root'@'localhost'=PASSWORD('MyNewPassword');

  用任意名稱保存文件。對于本例,文件為~/mysql-init。

  用特殊的“--init-file=~/mysql-init”選項重啟MySQL服務器:

  shell>mysqld_safe--init-file=~/mysql-init&

  文件init-file的內容在服務器啟動時執行,更改根用戶密碼。服務器成功啟動后,應刪除~/mysql-init。

  應能使用新密碼進行連接。

  作為可選方式,在任何平臺上,可使用mysql客戶端設置新密碼(但該方法不夠安全):

  停止mysqld,并用“--skip-grant-tables--user=root”選項重啟它(Windows用戶可省略--user=root部分)。

  使用下述命令連接到mysqld服務器:

  shell>mysql-uroot

  在mysql客戶端發出下述語句:

  以下為引用的內容:

  mysql>UPDATEmysql.userSETPassword=PASSWORD('newpwd')

  ->WHEREUser='root';

  mysql>FLUSHPRIVILEGES;

  用打算使用的實際根用戶密碼替換“newpwd”。

到此,相信大家對“MySQL數據庫中怎么復位根用戶的密碼”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

无锡市| 北碚区| 饶河县| 嘉峪关市| 明水县| 海伦市| 台东市| 拉孜县| 昌都县| 扎鲁特旗| 邢台县| 宜宾县| 辉南县| 乐都县| 扎兰屯市| 长葛市| 思茅市| 澄江县| 深水埗区| 闽清县| 汽车| 沈阳市| 壶关县| 图木舒克市| 白山市| 乃东县| 饶平县| 长乐市| 西宁市| 宜春市| 太原市| 资源县| 葫芦岛市| 盐津县| 盐城市| 金昌市| 蒙山县| 霍城县| 安图县| 湖南省| 富平县|