Python连接Mysql与MongoDB

一、Mysql

  • pip install pymysql

  • 连接代码

conn=pymysql.connect("localhost","root","root","test" )         # 创建连接
cursor=conn.cursor()                                            # 创建游标
cursor.execute("show tables")                                   # 执行sql语句

sql = """CREATE TABLE EMPLOYEE (
         FIRST_NAME  CHAR(20) NOT NULL,
         LAST_NAME  CHAR(20),
         AGE INT,  
         SEX CHAR(1),
         INCOME FLOAT )"""
try:
    cursor.execute(sql)                                         # 使用预处理语句创建表
    conn.commit()
except:
    conn.rollback()

conn.close()                                                    # 关闭连接

二、MongoDB

  • pip3 install pymongo

  • 连接代码

import pymongo
client=pymongo.MongoClient('localhost',27017)
mydb=client['mydb']                                       # 创建mydb数据库
test=mydb['test']                                         # 创建test数据集
test.insert_one({'name':'xie','sex':'male','grade':89})   # 插入数据,只有插入数据后,数据库才会建立

你可能感兴趣的:(Python连接Mysql与MongoDB)