「Python」MySQL のデータベースを作成する
書式
カーソル.fetchall()
使用例
import mysql.connector
conn = None
try:
conn = mysql.connector.connect(
user='root', # ユーザー名
password='23@56', # パスワード
host='localhost' # ホスト名
)
#カーソルの生成
cursor = conn.cursor()
#sampledbを生成
cursor.execute("CREATE DATABASE sampledb")
#データベース名を出力
cursor.execute("SHOW DATABASES")
# 結果を出力
print(cursor.fetchall())
# カーソルを閉じる
cursor.close()
except Exception as e:
print(f"エラー 発生: {e}")
finally:
if conn is not None and conn.is_connected():
conn.close() # 接続を閉じる
import mysql.connector
conn = None
try:
conn = mysql.connector.connect(
user='root', # ユーザー名
password='23@56', # パスワード
host='localhost' # ホスト名
)
#カーソルの生成
cursor = conn.cursor()
#sampledbを生成
cursor.execute("CREATE DATABASE sampledb")
#データベース名を出力
cursor.execute("SHOW DATABASES")
# 結果を出力
print(cursor.fetchall())
# カーソルを閉じる
cursor.close()
except Exception as e:
print(f"エラー 発生: {e}")
finally:
if conn is not None and conn.is_connected():
conn.close() # 接続を閉じる
import mysql.connector conn = None try: conn = mysql.connector.connect( user='root', # ユーザー名 password='23@56', # パスワード host='localhost' # ホスト名 ) #カーソルの生成 cursor = conn.cursor() #sampledbを生成 cursor.execute("CREATE DATABASE sampledb") #データベース名を出力 cursor.execute("SHOW DATABASES") # 結果を出力 print(cursor.fetchall()) # カーソルを閉じる cursor.close() except Exception as e: print(f"エラー 発生: {e}") finally: if conn is not None and conn.is_connected(): conn.close() # 接続を閉じる