Python连接MySQL数据库(pip.exe闪退)

 一、连接MYSQL数据库

         Python没有自带对MySQL数据库的支持,必须另外安装。

·        需进入PYthon的安装目录的scripts子目录,找到pip.exe文件执行:

pip install pymysql

        如果pip.exe闪退则

                1、以管理员的方式运行命令提示符

Python连接MySQL数据库(pip.exe闪退)_第1张图片

 

                2、进入进入PYthon的安装目录的scripts子目录

Python连接MySQL数据库(pip.exe闪退)_第2张图片

                 3、输入pip install pymysql 开始安装

二、测试

               Python连接MySQL的mysql数据库

                

import pymysql
try:
    con = pymysql.connect(host = "127.0.0.1", port = 3306, user
                          = "root", passwd = "123456", db = "mysql",
                          charset = "utf8")
    print("ok")
    con.close()
except Exception as err:
    print(err)

                 返回"ok"则pymysql安装正确。

                 如果出现“Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标

                                        计算机积极拒绝,无法连接“”

                 解决方法:

                               1、右击此电脑 -- 管理 -- 服务和应用程序 -- 服务

Python连接MySQL数据库(pip.exe闪退)_第3张图片

 

                        2、启动mysql服务

                        3、 再次尝试Python连接MySQL的mysql数据库(代码)

import pymysql
try:
    con = pymysql.connect(host = "127.0.0.1", port = 3306, user
                          = "root", passwd = "123456", db = "mysql",
                          charset = "utf8")
    print("ok")
    con.close()
except Exception as err:
    print(err)

你可能感兴趣的:(python,pip,mysql,数据库)