分段错误MySQLdb

时间:2015-10-13 20:55:55

标签: python mysql-python

我已经为python安装了MySQLdb,并且有以下代码。

   import MySQLdb

    conn = MySQLdb.connect(host="hello")

每次我在终端上运行它时,都会出现Segmentation fault(core dumped)

但是当我将上面的行放在hi.py文件中,然后运行python hi.py时,我在终端中看不到这个错误。

有人可以给我一个建议来解决这个问题吗?

$ python  
>>> import MySQLdb   
>>> conn = MySQLdb.connect(host="hello")      
Segmentation fault (core dumped)

这是我在终端中输入的命令。并得到分段错误错误。

1 个答案:

答案 0 :(得分:0)

我之前也遇到过类似的问题,请尝试检查您是否在终端上使用python2。

MySQLdb不适用于python3。如果要使用python3,请使用mysql-connector-python

您可以使用pip安装它:pip install mysql-connector-python