TECH I.S.

Python MySQL データベースの作成


データベースの作成

MySQLでデータベースを作成するには、「CREATE DATABASE」ステートメントを使用します。

「mydatabase」という名前のデータベースを作成します。

import mysql.connector mydb = mysql.connector.connect(   host="localhost",   user="<em>yourusername</em>",   password="<em>yourpassword</em>" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
実行例 »

上記のコードがエラーなしで実行された場合、データベースは正常に作成されています。


データベースが存在するかどうかを確認する

「SHOW DATABASES」ステートメントを使用して、システム内のすべてのデータベースを一覧表示することにより、データベースが存在するかどうかを確認できます。

システムのデータベースのリストを返します。

import mysql.connector mydb = mysql.connector.connect(   host="localhost",   user="<em>yourusername</em>",   password="<em>yourpassword</em>" ) mycursor = mydb.cursor() mycursor.execute("SHOW DATABASES") for x in mycursor:   print(x)
実行例 »

または、接続時にデータベースへのアクセスを試みることができます。

データベース「mydatabase」に接続してみてください:

import mysql.connector mydb = mysql.connector.connect(   host="localhost",   user="<em>yourusername</em>",   password="<em>yourpassword</em>", <strong>  database="mydatabase"</strong> )
実行例 »

データベースが存在しない場合は、エラーが発生します。


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細