Python轻松创建数据库,数据分析新手也能快速上手!

deer332025-07-16技术文章32

在当今数据驱动的时代,数据分析已成为各个行业必备的技能。Python作为一门功能强大的编程语言,其在数据处理、分析方面的优势日益凸显。本文将为您介绍如何使用Python轻松创建数据库,并附上实例代码,让您快速掌握这项技能。

1.如需在 MySQL 中创建数据库,请使用 "CREATE DATABASE 数据库名称" 语句。

#!/usr/bin/python
#coding:utf-8
#author:菜就多练呀
import  mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="root",
  passwd="m1qaz@WSXm",
  port="3306",
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mysqldb")

执行没有报错,说明成功了。


2.检查数据库是否存在

您可以通过使用 "SHOW DATABASES" 语句列出系统中的所有数据库,检查数据库是否存在:

#!/usr/bin/python
#coding:utf-8
#author:菜就多练呀
import  mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="root",
  passwd="kingdee",
  port="3306",
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor:
  print(x)

输出结果:

('information_schema',)
('myblog',)
('mysql',)
('mysqldb',)
('performance_schema',)
('sys',)

3.在建立连接时尝试访问新建的数据库,没有报错,说明我们新库创建成功。

#!/usr/bin/python
#coding:utf-8
#author:菜就多练呀
import  mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="root",
  passwd="kingdee",
  port="3306",
  database="mysqldb"
)
print(mydb)
<mysql.connector.connection_cext.CMySQLConnection object at 0x0000022AE9A7A430>

本文介绍了如何使用Python创建数据库让您更直观地了解创建数据库的过程。希望这篇文章能帮助您快速上手Python数据库操作,为后续的数据分析和挖掘奠定基础。如果文章对您有帮助,也希望您点赞加关注。