美文网首页
python3.x 连接mysql

python3.x 连接mysql

作者: yunzhi121 | 来源:发表于2018-07-11 13:56 被阅读0次

    python中连接mysql主要由两个包。

    其中python2.X版本使用MySQLdb,python3.X中使用pymysql。

    本文主要介绍在python3.X中使用pymysql。

    第一步:安装pymysql包。

    1、我用的是PyCharm,点击PyCharm ->Preference-> Project->   Project Interpreter

    选择右侧的符号“+”,会弹出如下界面:

    搜索pymysql,选择后 选中左下角勾上,点击Install Package,等待几秒,安装成功

    from pymysqlimport *

    try:

        conn= connect(host = '127.0.0.1',port = 3306,user="root",password="root",database="test",charset="utf8")

    cursor= conn.cursor()

    name= input("请输入用户名:")

    password= input("请输入密码:")

    #sql = "create table t_user(id int auto_increment primary key,name varchar(20) unique ,password varchar(50)) ENGINE=InnoDB  DEFAULT CHARSET=utf8 "

    #sql = 'insert into t_user values (null,"张的三","test")'

        sql= 'insert into  t_user (name,password) values(%s,%s)'

        cursor.execute(sql,[name,password])

    conn.commit()

    except Exception as e:

        print(e)

    finally:

        cursor.close()

    conn.close()

    相关文章

      网友评论

          本文标题:python3.x 连接mysql

          本文链接:https://www.haomeiwen.com/subject/pxdhpftx.html