16
私はAmazonのRDSのpeeweeを使用してMySQLデータベースに接続しようとしていますが、動作させることはできません。私はおそらく愚かな何かをやっているので、私は、データベースに新しいんだけど、これは私がしようとしているものです:私は何をしないのです__init__() takes at least 2 arguments (1 given)
peeweeを使用してリモートMySQLデータベースにアクセス
を言って、
import peewee as pw
myDB = pw.MySQLDatabase(host="mydb.crhauek3cxfw.us-west-2.rds.amazonaws.com",port=3306,user="user",passwd="password",db="mydb")
class MySQLModel(Model):
"""A base model that will use our MySQL database"""
class Meta:
database = myDB
class User(MySQLModel):
username = CharField()
myDB.connect()
、第2行目にハングアップしますか?なぜ私はそれを5つ与えるときにそれを1つの議論だけ与えていると言っているのですか?
おかげでたくさん、アレックス
あなたが述べたように、MAX_LENGTH =いずれも正しくないではありません。省略しなければならないか、max_length = –
coleifer
これはうまくいっていますが、上で動作しましたが、 'User.create_table()'を使ってテーブルを作成しようとしたときにコードが壊れました。私は上からそれを削除します。 –
ありがとう!接続後にSELECT * FROMテーブルを実行する方法を教えてください。 –