首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql配置,mysql5,macport,python,django

mysql配置,mysql5,macport,python,django
EN

Server Fault用户
提问于 2010-08-02 03:24:38
回答 1查看 299关注 0票数 0

这是python的settings.py文件。我通过macport (mysql5 & mysqldb)设置mysql,问题是在同步数据库之前,我不确定配置是否正确。连接mysql的用户名与在db上具有特权的用户不同,但在connect和user上的密码都是相同的。在settings.py文件中应该使用哪个用户名?端口应该留空,我相信默认是3306。我希望这是对的?谢谢..。

数据库={ 'default':{ 'ENGINE':'django.db.backends.mysql‘'NAME':'jenniwren’#或使用sqlite3的数据库文件路径。‘'USER':’*‘#不与sqlite3连用。‘'PASSWORD':’*‘#不与sqlite3连用。‘'HOST':’/var/run/mysql5 5/mysqld.sock‘#为localhost设置为空字符串。不与sqlite3一起使用。‘'PORT':'',#默认设置为空字符串。不与sqlite3一起使用。}}

EN

回答 1

Server Fault用户

回答已采纳

发布于 2010-08-02 04:34:12

用户名应该是具有数据库权限的MySQL用户。当您以该用户身份登录时,输入:

代码语言:javascript
复制
SHOW GRANTS;

在控制台中,您应该看到对数据库名jenniwren的引用。作为根用户,您还可以这样做:

代码语言:javascript
复制
select Db, User from mysql.db where Db = 'jenniwren';

这将显示哪个用户(S)对该数据库拥有特权。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/166160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档