Python MySQL创建数据库详细步骤介绍

2021年4月5日15:57:54 发表评论 816 次浏览

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" )

输出如下:

python-mysql-create-db

上面的程序说明了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-MYSQL-CREATE-DB1

首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: