gpt4 book ai didi

python - Django with mysql安装模块macos

转载 作者:行者123 更新时间:2023-11-30 22:17:10 24 4
gpt4 key购买 nike

我想在 Django 项目中使用 mysql,但我的 mac 上总是出现模块问题。

我有两种问题:/

首先:我使用 brew mysql,所以我的笔记本电脑上有我的 sql。我尝试使用 mysql 命令创建一个数据库,但我无法将我的数据库正确连接到我的 django 项目。我遵循该博客中的这个协议(protocol): 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 文件,以便在具有良好的属性(“用户”、“密码”等)后打开它

当我尝试创建无法导入的数据库时:pymysqlMySQL数据库

您有任何将 Django 和 MySQL 与 python 一起使用的解决方案吗?

是否有适用于 mac 和 window 的可移植解决方案?

最佳答案

要运行 sql 数据库,可以使用 MySQLdb 库。

在运行任何 django 代码之前,您需要执行以下操作:

在 manage.py 文件中:

import pymysql
pymysql.install_as_MySQLdb()

关于python - Django with mysql安装模块macos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37899692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com