最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows下MySql錯誤代碼1045的解決方法

 更新時間:2014年06月27日 09:35:41   投稿:junjie  
這篇文章主要介紹了Windows下MySql錯誤代碼1045的解決方法,文中還包含了2個Linux下的解決方法,需要的朋友可以參考下

復制代碼 代碼如下:
錯誤代碼 1045
Access denied for user 'root'@'localhost' (using password:YES)

解決辦法是重新設置root用戶密碼,在Windows平臺下操作步驟如下:
1、以系統(tǒng)管理員身份登錄到系統(tǒng);
2、如果MySQL服務器正在運行,停止它。
      如果是作為Windows服務運行的服務器,進入服務管理器:開始菜單->控制面板->管理工具->服務
      如果服務器不是作為服務而運行的,可能需要使用任務管理器來強制停止它。
3、創(chuàng)建1個文本文件,并將下述命令置于單一行中:

復制代碼 代碼如下:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');


用任意名稱保存該文件。在本例中,該文件為C:\mysql-init.txt。
4、進入DOS命令提示:開始菜單->運行-> cmd
      假定你已將MySQL安裝到C:\mysql。如果你將MySQL安裝到了另一位置,請對下述命令進行相應的調整。
      在DOS命令提示符下,執(zhí)行命令:

復制代碼 代碼如下:
C:\> C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt

      在服務器啟動時,執(zhí)行由“--init-file”選項(作用:在啟動時從指定的文件中讀取SQL命令)命名的文件的內容,更改根用戶密碼。當服務器成功啟動后,應刪除C:\mysql-init.txt。
5、停止MySQL服務器,然后在正常模式下重啟它。如果以服務方式運行服務器,應從Windows服務窗口啟動它。如果以手動方式啟動了服務器,能夠像正常情形下一樣使用命令。


附其他方法:

方法一:

復制代碼 代碼如下:

# /etc/init.d/mysql stop 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
# mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# /etc/init.d/mysql restart 
# mysql -uroot -p 
Enter password: <輸入新設的密碼newpassword> 
mysql> 

方法二: 

直接使用/etc/mysql/debian.cnf文件中[client]節(jié)提供的用戶名和密碼: 

復制代碼 代碼如下:

# mysql -udebian-sys-maint -p 
Enter password: <輸入[client]節(jié)的密碼> 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password: <輸入新設的密碼newpassword> 
mysql> 

另一個方法
Windows:

1. 管理員登陸系統(tǒng),停止mysql服務或者結束mysqld-nt進程
2. 進入命令行,來到mysql的安裝目錄.假設安裝目錄為 d:\mysql\ , CMD進入命令行
3. 運行 d:\mysql\bin\mysqld-nt --skip-grant-tables 啟動mysql,關閉權限的檢查
4. 運行 d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword" 重設root密碼
5. 重新啟動mysql服務

相關文章

  • MySQL9.1.0實現GTID模式的項目實踐

    MySQL9.1.0實現GTID模式的項目實踐

    本文主要介紹了在MySQL 9.1.0中實現GTID模式的主從復制,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-02-02
  • mysql 數據插入和更新及刪除詳情

    mysql 數據插入和更新及刪除詳情

    這篇文章主要介紹了mysql 數據插入和更新及刪除,文章圍繞mysql 數據插入和更新及刪除的相關資料展開內容,需要的朋友可以參考以下文章的具體內容
    2021-10-10
  • SQL?Optimizer?詳細解析

    SQL?Optimizer?詳細解析

    這篇文章主要介紹了SQL?Optimizer?解析,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • MySQL需要關注的參數及狀態(tài)變量解讀

    MySQL需要關注的參數及狀態(tài)變量解讀

    這篇文章主要介紹了MySQL需要關注的參數及狀態(tài)變量解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • MySQL 索引和數據表該如何維護

    MySQL 索引和數據表該如何維護

    使用合適的數據類型完成數據表創(chuàng)建和建立索引后,工作并沒有完結——你需要去維護數據表和索引以保證它們運行良好。數據表維護的主要目的是查找和修復沖突,維護精確的索引統(tǒng)計和減少碎片。
    2021-05-05
  • mysql求和函數使用示例

    mysql求和函數使用示例

    求和函數在某些有計算的情況下會使用到,在本將為大家介紹下mysql中時如何實現求和的,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-09-09
  • 將.sql文件導入到MySQL數據庫具體步驟

    將.sql文件導入到MySQL數據庫具體步驟

    MySQL有多種方法導入多個.sql文件,下面這篇文章主要介紹了將.sql文件導入到MySQL數據庫的具體步驟,文中將實現步驟介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • Mysql實現合并多個分組(GROUP_CONCAT及其平替函數)

    Mysql實現合并多個分組(GROUP_CONCAT及其平替函數)

    MySQL 中提供了多種合并字符串的函數和操作方法,包括 GROUP_CONCAT、CONCAT_WS 和 CONCAT 等,本文介紹了 MySQL 中 GROUP_CONCAT 函數以及 CONCAT_WS、CONCAT 函數并通過示例代碼演示了它們的用法,感興趣的可以了解一下
    2023-10-10
  • MySql存儲過程異常處理示例代碼分享

    MySql存儲過程異常處理示例代碼分享

    在網上查了好多資料,發(fā)現關于mysql的異常處理資料都是一些錯誤號列表,對于平時運行中,我們可能更多的希望能夠記錄準確的錯誤消息到日志中
    2012-06-06
  • MySQL延遲關聯性能優(yōu)化方法

    MySQL延遲關聯性能優(yōu)化方法

    這篇文章主要介紹了MySQL延遲關聯性能優(yōu)化方法,本文講解了延遲關聯的背景、延遲關聯的分析、延遲關聯的解決等內容,需要的朋友可以參考下
    2015-05-05

最新評論

进贤县| 五峰| 庆元县| 延寿县| 林甸县| 武穴市| 商水县| 积石山| 无为县| 讷河市| 昌吉市| 和静县| 夹江县| 丘北县| 望奎县| 班戈县| 满城县| 丰都县| 苗栗市| 兴隆县| 繁昌县| 卢湾区| 浙江省| 平昌县| 临城县| 双江| 南岸区| 东乡族自治县| 隆子县| 宝兴县| 潼南县| 观塘区| 定南县| 利辛县| 睢宁县| 旺苍县| 尼勒克县| 随州市| 敦化市| 新巴尔虎左旗| 保定市|