问答详情
源自:3-9 实战:基于xlrd模块实现考试系统题库管理

下载了Navicat, 无法链接数据库

Can't connect to MySQL server on 'localhost' (10061 "Unknown error.

应该是主机名写的不对? 想从电脑计算机管理里启动mysql, 但没找到 pymysql,也不知道安装在哪了, 老师能否帮忙解答  谢谢

提问者:weixin_慕尼黑5522580 2020-06-01 16:02

个回答

  • 离岛
    2020-06-02 08:17:56

    首先排查下mysql服务是否启动,在window下‘服务’,找到 mysql 查看是否启动

    我把数据库这块操作的顺序大概描述下,方便你对照其他步骤是否有落下:

    1. 第一步先在mysql官方下载安装文件进行安装(安装过程可以网上搜索有很多安装图解教程)

    2. 第二步为了方便使用mysql这里通过安装可视化工具 Navicat for MySQL进行连接

      注意:上面这两步骤和视频代码没有任何关联,先确保这两步执行顺利,可以通过Navicat for MySQL连接到数据库,再进行下面步骤的操作

    3. 第三步安装pymysql,通过pip install pymysql 进行安装(这是python中提供用于操作MySQL的第三方模块)

    4. 第四步参考视频中代码编写 mysqlhelper.py ,以及其他代码

  • 慕斯1410780
    2020-12-23 09:16:20

    老师:3.9课实战中数据库导入Excel数据时mysqlhelper.py这个类需要运行吗,它的作用是什么,谢谢!

  • weixin_慕尼黑5522580
    2020-06-03 11:08:15

    非常感谢老师的详细解答!!