Pythonでデータベースを作成
- 前のページ MySQL 入門
- 次のページ MySQL データベースを作成
データベースの作成
MySQLでデータベースを作成するには、「CREATE DATABASE」文を使用してください:
インスタンス
「mydatabase」という名前のデータベースを作成します:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
上記のコードを実行した場合にエラーが発生しない場合は、データベースが成功して作成されました。
データベースの存在を確認
「SHOW DATABASES」文を使用して、システム内のすべてのデータベースをリストアップし、データベースが存在するかを確認できます:
インスタンス
システム内のデータベースリストを返します:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("SHOW DATABASES") for x in mycursor: print(x)
または、接続を構築する際にデータベースにアクセスを試みることができます:
インスタンス
データベース "mydatabase" に接続を試みます:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" )
データベースが存在しない場合、エラーが発生します。
- 前のページ MySQL 入門
- 次のページ MySQL データベースを作成