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()





  • 相关阅读:
    Elasticsearch 内存配置应用案例
    shell进阶篇之字典和数组结合应用案例
    shell进阶篇之数组应用案例
    nginx的负载均衡
    nginx的反向代理
    ajax的几种使用
    springboot整合Redis
    java的Spring中@Value注解的使用
    Redis的五种数据类型
    冒泡排序
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/7272266.html
Copyright © 2011-2022 走看看