プログラムの流れ
pyodbcでDB接続 → DB作成&テーブル作成 → DB切断
コード
import pyodbc
# インスタンス
instance = "<ipアドレス or サーバー名>"
# ユーザー
user = "<SQLServerのログインユーザー>"
# パスワード
pasword = "<パスワード>"
# DB接続
connection = (
"DRIVER={SQL Server};SERVER=" + instance + ";uid=" + user + ";pwd=" + pasword
)
con = pyodbc.connect(connection, autocommit=True)
cursor = con.cursor()
# DB作成
cursor.execute("CREATE DATABASE mydb;")
# 作成したDBを指定してテーブル作成
cursor.execute(
"""
USE mydb;
CREATE TABLE mytable (
column1 int,
column2 nvarchar(50)
);
"""
)
# DB切断
cursor.close()
以上