相关疑难解决方法(0)

如何在Windows上的Python 3中连接到MySQL?

我在Windows上使用ActiveState Python 3并希望连接到我的MySQL数据库.我听说那mysqldb是使用的模块.我找不到mysqldbPython 3.

是否存在可用于存在二进制文件的存储库mysqldb?如何在Windows上的Python 3中连接到MySQL?

python mysql python-3.x

143
推荐指数
7
解决办法
22万
查看次数

python 名称“_mysql”未定义

我用python 3.7.10搭建了一个虚拟环境,\n通过安装mysql和mysqlclient\n是mysql 8.0.28,mysqlclient 2.1.0。

\n

运行 python manage.py migrate\n 时,结果如下:

\n
(test) \xe2\x9e\x9c  backend git:(main) python manage.py migrate\nTraceback (most recent call last):\n  File "/usr/local/Caskroom/miniforge/base/envs/test/lib/python3.7/site-packages/MySQLdb/__init__.py", line 18, in <module>\n    from . import _mysql\nImportError: dlopen(/usr/local/Caskroom/miniforge/base/envs/test/lib/python3.7/site-packages/MySQLdb/_mysql.cpython-37m-darwin.so, 0x0002): symbol not found in flat namespace '_mysql_affected_rows'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File "manage.py", line 22, in <module>\n    main()\n  File "manage.py", line 18, in main\n    execute_from_command_line(sys.argv)\n  File "/usr/local/Caskroom/miniforge/base/envs/test/lib/python3.7/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line\n    utility.execute()\n  File "/usr/local/Caskroom/miniforge/base/envs/test/lib/python3.7/site-packages/django/core/management/__init__.py", line 395, in execute\n …
Run Code Online (Sandbox Code Playgroud)

python mysql django

3
推荐指数
1
解决办法
7569
查看次数

库未加载:/usr/local/opt/mysql/lib/libmysqlclient.21.dylib 和原因图像未找到

Traceback (most recent call last):
  File "/Applications/MAMP/htdocs/Minor Project/xyz.py", line 5, in <module>
    import config
  File "/Applications/MAMP/htdocs/Minor Project/config.py", line 5, in <module>
    import MySQLdb
  File "/Users/brijeshlakkad/Library/Python/2.7/lib/python/site-packages/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
ImportError: dlopen(/Users/brijeshlakkad/Library/Python/2.7/lib/python/site-packages/_mysql.so, 2): Library not loaded: /usr/local/opt/mysql/lib/libmysqlclient.21.dylib
  Referenced from: /Users/brijeshlakkad/Library/Python/2.7/lib/python/site-packages/_mysql.so
  **Reason: image not found**
Run Code Online (Sandbox Code Playgroud)

当我使用“ brew install mysql ”安装mysql时,文件将被执行。当我执行brew install mysql时,有两个不同的mysql都单独运行。我执行了这个文件,然后所有数据都存储在与phpmyadmin mysql不同的本地 mysql中。

python mysql homebrew mysql-python

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×3

python ×3

django ×1

homebrew ×1

mysql-python ×1

python-3.x ×1