亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

ERROR 1045 (28000): Access denied for user 'r

lijy91 / 2821人閱讀

摘要:?jiǎn)栴}描述在學(xué)習(xí)廖老師課程之一用連接在連接數(shù)據(jù)庫(kù)時(shí),有報(bào)錯(cuò)于是在下登錄也出現(xiàn)了同樣的錯(cuò)誤,所以得出結(jié)論不是代碼的問(wèn)題,可能是配置環(huán)境的問(wèn)題搜尋陣子后找到了解決方法配置為,解決方法一編輯文件以后的版本配置文件的目錄發(fā)生了改變放在了之中用打開(kāi)后,

問(wèn)題描述

在學(xué)習(xí)廖老師課程之一——用Python連接Mysql

import mysql.connector
conn = mysql.connector.connect(
                  user="root", 
                  password="password",
                  database="test")

在連接數(shù)據(jù)庫(kù)時(shí),有Mysql報(bào)錯(cuò):MySQL ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: YES)
于是在cmd下登錄mysql也出現(xiàn)了同樣的錯(cuò)誤,所以得出結(jié)論:不是代碼的問(wèn)題,可能是配置環(huán)境的問(wèn)題
搜尋陣子后找到了解決方法
(配置為window10,MySQL Server 8.0)

解決方法: 一.編輯my.ini文件

5.7以后的版本my.ini配置文件的目錄發(fā)生了改變
放在了C:ProgramDataMySQLMySQL Server 8.0之中
用Notepad打開(kāi)后,在[mysqld]下加入skip-grant-tables,保存退出

二.重啟MySQL

進(jìn)入cmd命令行,先后輸入

net stop mysql
net start mysql

(如果拒絕訪問(wèn)的話請(qǐng)以管理員身份運(yùn)行cmd,文末參考資料有教程)

三.登錄

這時(shí)cmd中輸入mysql -u root -p就不需要密碼登錄了,出現(xiàn)password直接回車進(jìn)入
但操作會(huì)受到限制,因?yàn)闆](méi)有權(quán)限

四.重設(shè)密碼

1.進(jìn)入mysql數(shù)據(jù)庫(kù):

mysql>use mysql;

2.為root用戶設(shè)置新密碼

mysql> update user set password=password("這里寫(xiě)新密碼") where user="root"

3.刷新數(shù)據(jù)庫(kù)

mysql>flush privileges;

4.退出mysql

mysql> quit
五.重新編輯my.ini

把剛才加入的“skip-grant-tables”去掉,再重啟mysql

疑問(wèn)與思考:

為什么重設(shè)密碼后就能解決問(wèn)題呢?
在網(wǎng)上搜索了許多幾乎找到的只有解決方法
找到了以下幾種主要原因僅供參考:
1.mysql.user表中沒(méi)有信息
2.root用戶沒(méi)有密碼

因?yàn)闊o(wú)法還原之前的情景,所以還是找不出具體的真正原因啊哈哈
望有大神指教

參考資料:

mysql ERROR 1045 (28000): Access denied for user解決方法:https://blog.csdn.net/hsg77/a...

why we need --skip-grant-tables in mysql to remove error 1045:access denied ?what does it really do?:
https://stackoverflow.com/que...

"net start mysql"啟動(dòng)MySQL服務(wù)報(bào)錯(cuò),提示發(fā)生系統(tǒng)錯(cuò)誤5解決方法:https://blog.csdn.net/yhj1992...

深入分析MySQL ERROR 1045 (28000):
https://www.linuxidc.com/Linu...

MySql常用命令:https://www.cnblogs.com/shenq...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/42024.html

相關(guān)文章

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<