不知不觉来黑马已经一个多月了,学到很多也有时会迷茫.下面分享一下我的关于mysql数据库的学习经历:
python连接数据库:from pymysql import connect
# 引入驱动模块,如没有安装要pip3 install pymysql
#创建连接对象
conn = connect(host="localhost", port=3306, user="root", password="mysql",
database="itcast_db", charset="utf8")
#获取游标对象
cursor =conn.cursor()
sql ="insert into t_staff values(0, 'simom', 'male', 25, 3, 10000,1)"
#执行sql语句,relust为影响的数据行数(update,delete,insert),cursor.commit()提交数据,cursor.rollback()回滚
result = cursor.execute(sql)
#返回的数据,以元组的形式, cursor.fetchone()返回一个数据,元组形式
print(cursor.fetchall())
cursor.close()
conn.close()
########################
在linux终端中输入以上命令
服务器用于接收客户端的请求、执行sql语句、管理数据库
服务器端一般以服务方式管理,名称为mysql
启动服务
|
|