sql >> データベース >  >> RDS >> Sqlserver

Python 2.7 の MSSQL

    pyodbc を使用することもできます Python から MSSQL に接続します。

    ドキュメントの例 :

    import pyodbc
    cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass')
    cursor = cnxn.cursor()
    cursor.execute("select user_id, user_name from users")
    rows = cursor.fetchall()
    for row in rows:
        print row.user_id, row.user_name
      

    SQLAlchemy ライブラリ(別の回答で言及)は、pyodbcを使用してMSSQLデータベースに接続します(さまざまなライブラリを試しますが、pyodbcが推奨されます)。 sqlalchemy を使用したコード例:

    from sqlalchemy import create_engine
    engine = create_engine("mssql://me:[email protected]/testdb")
    for row in engine.execute("select user_id, user_name from users"):
        print row.user_id, row.user_name
      

    1. 3つのテーブルに対するトリッキーなSQLステートメント

    2. ssh経由でworkbenchを使用してdigitaloceanでmysqlに接続できません

    3. UbuntuにPHP、MariaDB、PhpMyAdminを使用してLighttpdをインストールする方法

    4. Yiiの関連モデルのプロパティを検証します