gpt4 book ai didi

python - 使用 MySQLdb for Python 时如何使用选项 skip-name-resolve?

转载 作者:IT王子 更新时间:2023-10-29 00:30:03 33 4
gpt4 key购买 nike

我尝试从我的虚拟机连接到域中的数据库。它适用于 XP,但不知何故不适用于 Win7 并退出:"OperationalError: (1042, "Can't get hostname for your address")"

现在我尝试禁用防火墙和其他东西,但这并不重要。我不需要 DNS 解析,这只会减慢一切。所以我想使用选项“skip-name-resolve”,但是没有my.ini或者 my.cnf 在使用 MySQLdb for Python 时,我怎么还能使用这个选项?

感谢您的帮助-亚历克斯

最佳答案

在/etc/mysql/my.cnf 文件中添加下面一行(skip-name-resolve)

[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
skip-name-resolve

并重启mysql服务器

关于python - 使用 MySQLdb for Python 时如何使用选项 skip-name-resolve?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668073/

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