pymssql接続mssql
pymssql接続mssql
環境
pipインストール
データベースにテーブルを作成し、データを挿入するSQL文
インプリメンテーションコード
テスト結果
に注意
MSSQLはSQL Server認証ログインを設定し、ユーザー名とパスワードを設定する必要があります
最後にブロガーのレベルが限られているため、漏れが避けられないので、読者がいつでも批判して指摘することを歓迎して、不要な誤解をもたらさないようにします!
環境
Win10
Python 3.7.4
conda 4.7.12
pymssql==2.1.4
pipインストール
pip install pymssql
データベースにテーブルを作成し、データを挿入するSQL文
create table animal(
id int not null,
name char(20)
)
insert into animal (id, name) values(0, 'dog')
insert into animal (id, name) values(1, 'cat')
insert into animal (id, name) values(2, 'pig')
インプリメンテーションコード
import pymssql
if __name__ == "__main__":
try:
# hostname , (local) MSSQL
# username MSSQL , sa
# password MSSQL
# database name
mssql_connect = pymssql.connect('hostname', 'username', 'password', 'database name')
cursor = mssql_connect.cursor()
sql = 'select * from animal'
cursor.execute(sql)
tuples = cursor.fetchall()
cursor.close()
mssql_connect.close()
for tuple in tuples:
print(tuple[0], tuple[1])
except:
print("Error")
テスト結果
0 dog
1 cat
2 pig
に注意
MSSQLはSQL Server認証ログインを設定し、ユーザー名とパスワードを設定する必要があります
最後に