Pythonを使用して作成する前に、データベース内のテーブルが存在するかどうかを確認する方法は?
存在するかどうかを確認してから、テーブルを削除したいと思います。そうでない場合は、作成します..
また、データベースのコードにエラーがある場合、エラーを表示する方法を教えてください。
(PHP の場合。エラー処理のコードは die("....."); になります。では、Python では何を使用すればよいでしょうか?)
何かアドバイス?
Pythonを使用して作成する前に、データベース内のテーブルが存在するかどうかを確認する方法は?
存在するかどうかを確認してから、テーブルを削除したいと思います。そうでない場合は、作成します..
また、データベースのコードにエラーがある場合、エラーを表示する方法を教えてください。
(PHP の場合。エラー処理のコードは die("....."); になります。では、Python では何を使用すればよいでしょうか?)
何かアドバイス?
MySQLの手動使用から
CREATE table IF NOT EXISTS ...
テーブルが存在しない場合は作成します。それは標準 SQL でさえあるかもしれません (確かではありませんが、sqlite でも動作します)!
2番目の質問「データベースのコードにエラーがある場合、エラーを表示するにはどうすればよいですか?」あなたが何を意味するのか正確にはわかりません。ただし、MySQL がエラーを返した場合、データベース モジュールはそれを python 例外に変換します。議論については、この StackOverflow の質問を参照してください。