day36 Pycharm 中 用pymysql 连接数据库

1.安装更新pip
python -m pip install -U pip
全局设置从豆瓣官网下载安装程序
2.在Windows 下面:
去Administrator 文件夹下新建一个pip文件夹,
在pip文件里面新建一个pip.ini文件
pip--->pip.ini
2.在管理员路径新建pip文件夹,新建pip.ini文件,内容为:
[global]
https://pypi.doubanio.com/simple

3.指定安装版本
pip install pymysal==0.9.3

4.查看版本:
pip freeze
5.生成依赖项
pip freeze > requirements.txt
<大于号是输出重定向,指定输出到指定文件中>
6.安装依赖项:
pip install -r requirements.txt

7.pycharm 中 用pymysql 连接数据库

import  pymysql
def main():
    no = int(input('部门编号: '))
    name = input('部门名称: ')
    loc = input('部门所在地: ')
    # 1.创建连接
    conn = pymysql.connect(host ='47.103.10.190', port=3306,
                           user='root', password='123456', db='hrs',
                           charset='utf8', autocommit = True)
    try:
        # 2.获得游标对象
        with conn.cursor() as cursor:
            #上下文语法,离开这个上下文,游标自动关闭
            # 3.执行SQl得到结果
            result = cursor.execute(
                'insert into tb_dept values (%s,%s,%s)',
                (no, name, loc))
            if result == 1:
                print('添加成功')
            #4.操作成功执行提交
            # conn.commit()
    except pymysql.MySQLError as error:
        print(error)
        conn.rollback()
    #     4.操作失败执行回滚
    finally:
        # 5.关闭连接释放资源
        conn.close()




if __name__ == '__main__':
    main()

你可能感兴趣的:(day36 Pycharm 中 用pymysql 连接数据库)