0
私の現在のデータベースから別のMySQLデータベース(backandから)に変更したいと思います。私は、データベースの設定を行います。Python:df.to_sql with OperationalError 1046、 'No database selected and OperationalError 2005'、Unknown MySQL server hos
engine = create_engine('mysql+mysqldb://user:[email protected]')
df_2.to_sql(name='KLSE', con=engine, if_exists='replace')
私は別の設定を使用する場合、それは
engine = create_engine('mysql+mysqldb://user:[email protected]:3306')
df_2.to_sql(name='KLSE', con=engine, if_exists='replace')
、
OperationalError: (_mysql_exceptions.OperationalError) (2005, "Unknown MySQL server host 'backands146367311ktcttuv7' (0)")
このエラーを返す方法
それは、このエラー以下
OperationalError: (_mysql_exceptions.OperationalError) (1046, 'No database selected') [SQL: 'DESCRIBE `KLSE`']
が
Database Type:
mysql
Endpoint:
bk-prod-us1.cd2junihlkms.us-east-1.rds.amazonaws.com:3306
Database name:
backands146367311ktcttuv7
私はテーブルを作成した後もエラーはありませんが、backand.comでデータベースを検索すると、テーブルには主キーが存在しないのでerrosが作成されています。 db4free.netで同じデータベースを作成するのに使用しますが、問題はありません。私はなぜなのか理解していない? – vindex
私は主キーを自動的に追加すると思われるsqlalchemyを使用しています – vindex