【发布时间】:2016-10-20 08:40:37
【问题描述】:
我想在 Django 项目中使用 mysql,但我的 mac 上总是遇到模块问题。
我有两种问题:/
首先: 我使用 brew mysql,所以我的笔记本电脑上有我的 sql。我尝试使用 mysql 命令创建一个数据库,但我无法将我的数据库正确连接到我的 django 项目。 我从该博客中遵循此协议: http://blog.joefallon.net/2013/10/install-mysql-on-mac-osx-using-homebrew/
我使用:mysql_secure_installation 当我做: manage.py 运行服务器
我有:
/MySQL_python-1.2.4b4-py2.7-macosx-10.5-x86_64.egg/MySQLdb/connections.py", line 187, in __init__
super(Connection, self).__init__(*args, **kwargs2)
django.db.utils.OperationalError: (1045, "Access denied for user 'mynameuser'@'localhost' (using password: YES)")
所以我跟着 http://www.tutorialspoint.com/python/python_database_access.htm .它是关于创建一个 mysql 文件以在具有良好属性('user','password'等)之后打开它
当我尝试创建无法导入的数据库时: pymysql MySQL数据库
你有什么解决方案可以在 python 中使用 Django 和 MySQL 吗?
是否有适用于 mac 和 windows 的可移植解决方案?
【问题讨论】:
-
你用的是哪个版本的python?
标签: python mysql django macos pymysql