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.connectordataBase = 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 (
NAMEVARCHAR(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创建数据库详细步骤介绍】输出如下:
文章图片
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- Python如何将列表分为给定长度的子列表()
- C++ std::max怎么用(用法详细介绍)
- Scala特质trait用法介绍和详细指南
- 高级数据结构(B+树入门介绍-B+树实现原理)
- McAfee面试体验| SDE-2(4.5年经验)
- C++标准模板库(STL)如何使用multimap(用法示例)
- 时钟问题(找出时钟指针之间的角度)
- 优盘不显示,教您优盘不显示怎样办
- 磁盘被写保护怎样解除,教您如何处理U盘磁盘被写保护