提问者:小点点

ConnectionRefusedError:Python程序突然开始出现此错误


所以,几个月前我在学习python和mysql时,编写了一段初学者代码来创建数据库并向其中添加一个表。 这段代码当时运行得很好,但今天当我再次尝试运行这段代码时,它给了我这样一个错误:

ConnectionRefusedError:[WinError 10061]由于目标计算机主动拒绝,无法建立连接

这是我写的代码:

import mysql.connector


sampleDB = mysql.connector.connect(
        host = "localhost",
        user = "root",
        passwd = "something"
    )

myCursor = sampleDB.cursor()

myCursor.execute("CREATE DATABASE sample")

myCursor.execute("USE sample")

myCursor.execute("CREATE TABLE students( \
        roll_no INT PRIMARY KEY, \
        first_name VARCHAR(255) NOT NULL, \
        middle_name VARCHAR(255), \
        last_name VARCHAR(255), \
        course VARCHAR(255) NOT NULL, \
        semester INT NOT NULL)")

而且,从那以后,我没有对我的笔记本电脑做任何改变,我安装了mongoDB,但我不认为这是因为那个。 我用的是Windows 10。


共1个答案

匿名用户

问题在于与数据库的连接。 就是不会发生。

Mongodb使用的连接驱动程序与mysql(或您前面使用的任何驱动程序)不同。 可能吧。

https://docs.mongodb.com/drivers/python/