私はpythonプログラムを持っていますが、これは単一の要素でnumpy配列を持っています。a = ['this is the element'] この値をデータベース(MySQL)に挿入する必要があります。1つの要素しか持たないnumpy配列をmysql dbに挿入するには?
私は(実行に使用)が、テーブルからデータを選択するために、属性エラー
私のSQLの一部を示しているがこれです:
import pandas as pd
import mysql.connector
mysql_cn=mysql.connector.connect(user='root', password='',
host='127.0.0.1',port='3388',
database='proj')
X = pd.read_sql('select stamp from test;', con=mysql_cn)
mysql_cn.close()
だから何が(mysql_cn.execute以降に実行する必要があります)動かない? 私もpd.to_sqlを試みたが、それはまた
が動作していない、これはあなたがカーソルを必要とする
Traceback (most recent call last):
File "C:\Python34\data\test.py", line 132, in <module>
haa=mysql_cn.execute('select stamp from test;')// this is my simple query not my actual query
AttributeError: 'MySQLConnection' object has no attribute 'execute'
エラーは何ですか? – WhatsThePoint
mysql_cn.execute()を使用すると、属性のエラーが表示されます。executeは属性 –
ではないため、executeにはパラメータとしてクエリが必要です。 – WhatsThePoint