python如何连接mysql数据库 |
您所在的位置:网站首页 › python如何连接oracle数据库 › python如何连接mysql数据库 |
python链接mysql数据库要用到pymysql模块中的connect ,connect函数是pymysql模块中 用于连接MySQL数据库的一个函数。
所以连接mysql之前需要先导入pymysql模块。
第一步,mysql模块下载
方法1(使用pip命令安装): 因为在配置python环境中自带了一个下载工具包pip,这个是可以直接下载python的第三方库的,所以打开powershell或者cmd模式,在终端中输入以下命令: pip install pymysql方法2(通过pycharm手动安装): 1,点击File---Settings (快捷键:Ctrl+Alt+S)
2.1,如图,Project:untitled ----- Project Interpreter 2.2,点击右边 加号(+)
3, 输入:pymysql 选择此模块,点击Installer Package安装。 至此,连接sql的模块安装完成。接下来就是通过python连接到数据库了。 第二步,通过Pycharm软件连接到mysql数据库。1,导入模块 #Python链接数据库 import pymysql2,通过变量存储相关信息。 #需要先创建数据库 再链接 host="localhost" #ip地址 本机就写localhost或127.0.0.1 port=3306 #mysql默认端口 user="root" #sql用户名 password="123456" #sql密码 db="Python01" #连接到的数据库 charset="utf8" #编码 utf8中文3,创建数据库链接对象,并建立链接 db=pymysql.Connect(host=host,port=port,user=user,passwd=password,db=db,charset=charset) print("数据库连接成功...") #测试是否成功4,创建游标对象(1.执行sql语句,2.处理数据查询结果) cursor=db.cursor()5,编写sql语句 列名,列数据类型 #建表语句 sql="CREATE TABLE sth(id int,name varchar(10),age int)" #增加语句 insert_sql="insert into sth(id,name,age) values('1','Wanli',19) ,('2','Tdog',20)"6,执行sql语句 cursor.execute(sql)7,提交数据,关闭游标,关闭数据库即可 #提交数据 db.commit() #关闭游标 cursor.close() # 关闭数据库 db.close() |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |