zoukankan      html  css  js  c++  java
  • python操作sqlserver

    # coding=gbk
    import sys  
    import pymssql




    #尝试数据库连接
    try:
        conn = pymssql.connect(host="192.168.1.43",user="sa",password="sa01!", database="master")
    except pymssql.OperationalError, msg:
        print "error: Could not Connection SQL Server!please check your dblink configure!"
        sys.exit()
    else:
        cur = conn.cursor()








    #查询数据库
    query="select name, database_id, recovery_model_desc  from sys.databases"  
    cur.execute(query)
    conn.commit  
    rows = cur.fetchall()


    print ('                      ')
    print ('-----结果返回中------- ')
    print ('                     ')
    for (name,database_id,recovery_model_desc) in rows:
        database_id=bytes(database_id) #将int转换转换为字符串类型
        print ('数据库名:' +str(name)+';')     
        print ( '数据库id:' +database_id ) 
        print ( '数据库恢复模式:'+str(recovery_model_desc) )
        print ('                      ')
    print ('-----以上是全部结果!------- ') 


    #关闭连接。释放资源 


    cur.close() 
    conn.close()





  • 相关阅读:
    斐波那契数列
    MySQL
    GIT
    shell执行Python并传参
    摘选改善Python程序的91个建议2
    摘选改善Python程序的91个建议
    django执行原生sql
    admin
    分支&循环
    git
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/7272266.html
Copyright © 2011-2022 走看看