「Python」MySQL のデータベースを作成する

書式
カーソル.fetchall()
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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()     # 接続を閉じる

 

Python

Posted by arkgame