首先要先下载好mysql数据库。
我这里说的是直接在pycharm中连接mysql数据库。
我喜欢直接在PyCharm中的Terminal中导入模块。
# 如果没有这一步,下面的操作即会报错。
pip install pymysql
这样就可以在代码区域中写入
# 导入pymysql模块
import pymysql
# 我们准备连接mysql数据库
db = pymysql.connect(
host='localhost', # 这里输入主机名称一般来说都是localhost
user='xxxx', # 这里输入mysql用户名
password='xxxxxx', # 这里输入密码
port=3306 , # 这里输入端口号
charset='utf8mb4',
)
# 创建一个游标对象
cursor = db.cursor()
这样就把PyCharm和mysql数据库连接起来了。
接下来我们使用PyCharm来创建一个表。
# 导入pymysql模块
import pymysql
# 我们这里需要多一步选择数据库
db = pymysql.connect(
host='localhost', # 这里输入主机名称一般来说都是localhost
user='xxxx', # 这里输入mysql用户名
password='xxxxxx', # 这里输入密码
port=3306 , # 这里输入端口号
charset='utf8mb4',
database='xxxxx' # 这里选择数据库
)
# 创建一个游标对象
cursor = db.cursor()
# 创建一个名为 user 的表
table_name = "user"
sql = 'create table {} (id varchar(20) not null, name varchar(20) not null, primary key(id)'.format(table_name)
cursor.execute(sql)
# 把创建的表显示出来
sql = 'show tables;'
cursor.execute(sql)
print("显示创建的表:",cursor.fetchall())
#显示表的结构
sql = 'desc {}'.format(table_name)
cursor.execute(sql)
print("显示表的结构:",cursor.fetchall())
cursor.close()
db.close() # 关闭数据库连接