Python数据库API(应用程序接口)是标准Python的数据库接口。大多数Python数据库接口都遵守该标准。 Python数据库支持各种数据库服务器, 例如MySQL, GadFly, mSQL, PostgreSQL, Microsoft SQL Server 2000, Informix, Interbase, Oracle, Sybase等。要从Python与MySQL数据库服务器连接, 我们需要导入mysql.connector接口。
语法如下:
CREATE DATABASE DATABASE_NAME
例子:
# importing rquired libraries
import mysql.connector
dataBase = mysql.connector.connect(
host = "localhost" , user = "user" , passwd = "gfg"
)
# preparing a cursor object
cursorObject = dataBase.cursor()
# creating database
cursorObject.execute( "CREATE DATABASE geeks4geeks" )
输出如下:
上面的程序说明了MySQL数据库的创建极客其中主机名是本地主机, 用户名是用户密码是gfg.
假设我们要在数据库中创建一个表, 然后需要连接到数据库。以下是在表格中创建表格的程序极客在上述程序中创建的数据库。
# importing required library
import mysql.connector
# connecting to the database
dataBase = mysql.connector.connect(
host = "localhost" , user = "user" , passwd = "gfg" , database = "geeks4geeks" )
# preparing a cursor object
cursorObject = dataBase.cursor()
# creating table
studentRecord = """CREATE TABLE STUDENT (
NAME VARCHAR(20) NOT NULL, BRANCH VARCHAR(50), ROLL INT NOT NULL, SECTION VARCHAR(5), AGE INT, )"""
# table created
cursorObject.execute(studentRecord)
# disconnecting from server
dataBase.close()
输出如下:
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。