首先在PyCharm下载pymssql模块
新建python项目,在该项目中进行下列操作。
我的pycharm已经汉化过了,下载pymssql步骤:依次点击
主菜单(ALT+\)
文件
设置(CTRL+ALT+S)
项目
Python解释器
安装(ALT+Insert)
搜索pymssql
安装软件包(I)
未汉化的pycharm:依次点击主菜单-->File-->settings-->project-->project Interpreter,点击右侧+,搜索pymssql,左下角直接安装即可。
接下来连接数据库(我也是从网络借鉴来)
可借鉴两段代码:
1
import pymssql
db=pymssql.connect(
host='localhost', ####mysql数据库地址可以输入本机IP,可以是localhost
port='数据库端口号', ####mysql数据库端口号
user='数据库账号', ####mysql数据库账号
passwd='数据库密码', #####mysql数据库密码
database='数据库库名') ####mysql数据库库名
cur=db.cursor() ###使用 cursor() 方法创建一个游标对象 cur
cur.execute('select version()') #使用 execute() 方法执行 SQL 查询
print(cur.fetchall()) ####使用 fetchone() 方法获取单条数据.fetchall()获取所有数据
2
import pymssql
connect = pymssql.connect('服务器名称', '用户名', '密码', '库名') # 建立连接
if connect:
print("连接成功!")
cursor = connect.cursor() # 创建一个游标对象python里的sql语句都要通过cursor来执行
sql = "select id,name, sex from student" #查询数据库信息
cursor.execute(sql) # 执行sql语句
row = cursor.fetchone() # 读取查询结果
while row: # 循环读取所有结果
print("id=%s,Name=%s,Sex=%s" % (row[0], row[1], row[2])) # 输出结果
row = cursor.fetchone()
cursor.close()
connect.close()