Python SqlAlchemy |创建表时出错

时间:2016-08-19 03:15:28

标签: python mysql sqlalchemy mysql-python pymysql

我是“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]

0 个答案:

没有答案