我是“Python with SqlAlchemy”的初学者。 我尝试以下方法在“ MySQL ”数据库中创建表。
我的代码是:
System.ObjectDisposedException
我不知道我的代码上的错误。
错误:
import pandas as pd
from sqlalchemy import create_engine
from sqlalchemy import MetaData, Column, Table, ForeignKey
from sqlalchemy import Integer, String
#DB Connection String
conn_str = "mysql+pymysql://root:*****@localhost/globalTracker?charset=utf8&use_unicode=0"
engine = create_engine(conn_str)
metadata = MetaData()
user = Table('users', metadata,
Column('user_id', Integer, primary_key=True),
Column('name', String(40)),
Column('age', Integer),
Column('password', String(80)),
mysql_engine='InnoDB'
)
user.create(engine, checkfirst=True)
请注意我的错误或给我一个在 MySQL 数据库中创建表格的步骤。 [来自Scratch]