文章詳情頁
django - mysql權(quán)限問題
瀏覽:118日期:2022-06-18 09:50:54
問題描述
配置django使用mysql數(shù)據(jù)庫, mysql版本是5.6django版本的是1.10.1settings.py的配置是:
DATABASES = {’default’: { ’ENGINE’: ’django.db.backends.mysql’, ’NAME’: ’django’, ’USER’: ’dj’, ’PASSWORD’: ’rHdkX6hJN’, ’HOST’: ’0.0.0.0’, ’PORT’: ’3306’,}
數(shù)據(jù)庫權(quán)限配置是:
為什么運(yùn)行python manage.py migrate,提示:
django.db.utils.OperationalError: (1045, 'Access denied for user ’dj’@’127.0.0.1’ (using password: YES)')
數(shù)據(jù)庫用戶的密碼沒有錯(cuò)誤,可以通過命令行mysql -u dj -p登陸的。
問題解答
回答1:問題自己給解決了。在通過命令行模式給dj用戶授權(quán)的時(shí)候,指定的主機(jī)是localhost,改成127.0.0.1就能正常遷移數(shù)據(jù)庫了。
回答2:按照提示來看,是密碼不正確。
相關(guān)文章:
1. mysql - 在不允許改動(dòng)數(shù)據(jù)表的情況下,如何優(yōu)化以varchar格式存儲(chǔ)的時(shí)間的比較?2. javascript - Img.complete和img.onload判斷圖片加載完成有什么區(qū)別?3. docker網(wǎng)絡(luò)端口映射,沒有方便點(diǎn)的操作方法么?4. mysql 為什么主鍵 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?5. css3 - 純css實(shí)現(xiàn)點(diǎn)擊特效6. java中返回一個(gè)對象,和輸出對像的值,意義在哪兒7. 安全性測試 - nodejs中如何防m(xù)ySQL注入8. javascript - 關(guān)于apply()與call()的問題9. MySQL中無法修改字段名的疑問10. python - 在sqlalchemy中獲取剛插入的數(shù)據(jù)id?
排行榜

熱門標(biāo)簽