私はMYSQLを初めて使用しています。私はMYSQLで非常に簡単な問題に直面しています。私は学生テーブルを含むデータベースを作成しています。このテーブルには学生の名前、ID(プライマリキー)が含まれています。ユーザーのIDの選択に基づいてレコードを削除する必要があります(この変数student_idを呼び出します)。これをPythonを使用してmysqlステートメントに書き込む方法は?私はこれを試してみましたが、私はそれが間違っている知っている - >pythonを使用してmysql文を削除する
cur.execute("Delete FROM students WHERE ID = student_id")
それについてあなたはそれが間違っていると言うなりますか?あなたのデータベースと通信するためにどのライブラリを使用していますか? –
クエリを実行した後、 'con.commit()'を使って変更をコミットする必要があります。ここで 'con'は接続オブジェクトです –
@ Scotハンター私はこのインポートmysql.connectorを使っています。 @MoinuddinQuadri私はそうした – ahmed