首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中的MySQLdb模块是否在分期付款时重新启动MYSQL服务?

问python中的MySQLdb模块是否在分期付款时重新启动MYSQL服务?
EN

Stack Overflow用户
提问于 2015-08-14 12:15:35
回答 1查看 59关注 0票数 0

我需要在服务器上运行这个程序,但是我想知道这是否会重新启动当前的MySQL服务。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-14 12:59:14

以下是来自setup.py的pypi网站代码

代码语言:javascript
复制
#!/usr/bin/env python

import os
import sys

import distutils.errors
import setuptools

if not hasattr(sys, "hexversion") or sys.hexversion < 0x02040000:
    raise distutils.errors.DistutilsError("Python 2.4 or newer is          required")

if os.name == "posix":
    from setup_posix import get_config
else:  # assume windows
    from setup_windows import get_config

metadata, options = get_config()
metadata['ext_modules'] = [
    setuptools.Extension(sources=['_mysql.c'], **options)]
metadata['long_description'] =    metadata['long_description'].replace(r'\n', '')
setuptools.setup(**metadata)

所以里面没有东西能重新启动它。我进行了测试,并使用pip进行了安装,但没有重新启动mysqld服务。至少,它在6.7的日志中没有显示出来。

此外,根据安装程序的不同,停止服务需要根访问,但是pip不需要。因此,为了确保服务在安装过程中不停止,您可以使用没有根访问权限的用户,并使用pip安装模块,如下所示:

代码语言:javascript
复制
pip install MySQL-python
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32009881

复制
相关文章

相似问题

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