The way to Create a MySQL Database in Python


To be able to create a MySQL database in Python, you first have to provoke a connection utilizing the mysql.connector. You’ll be able to study the way to create a connection to MySQL right here.

The way to Create a Database in Python

Making a database is easy.

First, be sure you have an energetic connection to your database, after which set a cursor.

Upon getting this, concern the execute command to create your database.

import mysql.connector

mydb = mysql.connector.join(
  host = "localhost",
  person = "username",
  password = "YoUrPaSsWoRd"
)

mycursor = mydb.cursor()

mycursor.execute("CREATE DATABASE your_database")

The way to Test if a MySQL Database Exists in Python

Utilizing the same connection as described above, execute the SHOW DATABASES question.

import mysql.connector

mydb = mysql.connector.join(
  host = "localhost",
  person = "username",
  password = "YoUrPaSsWoRd"
)

mycursor = mydb.cursor()

mycursor.execute("SHOW DATABASES")

for x in mycursor:
  print(x)

The way to Hook up with a MySQL Database in Python

Now that you understand which database to connect with, you’ll be able to specify it straight at first.

import mysql.connector

mydb = mysql.connector.join(
  host = "localhost",
  person = "username",
  password = "YoUrPaSsWoRd",
  database="your_database"
)

Leave a Reply