python 连接远程 sql 数据库代码
时间: 2023-06-08 18:03:39 浏览: 74
可以使用 Python 的 SQLAlchemy 库来实现远程连接。示例代码如下:
```
from sqlalchemy import create_engine
# replace with your database connection information
DATABASE_TYPE = 'mysql'
DATABASE_USER = 'user'
DATABASE_PASSWORD = 'password'
DATABASE_HOST = 'host'
DATABASE_PORT = 'port'
DATABASE_NAME = 'database'
engine = create_engine(f'{DATABASE_TYPE}://{DATABASE_USER}:{DATABASE_PASSWORD}@{DATABASE_HOST}:{DATABASE_PORT}/{DATABASE_NAME}')
# perform sql query using the engine object
conn = engine.connect()
result = conn.execute("SELECT * FROM some_table")
for row in result:
print(row)
conn.close()
```
注意:在实际使用中,需要将代码中的数据库连接信息替换为真实的值。
相关问题
python 连接远程 sql server 数据库代码
以下是连接远程 sql server 数据库的 Python 代码示例:
```
import pyodbc
server = 'your_server_name'
database = 'your_database_name'
username = 'your_username'
password = 'your_password'
connection_string = 'DRIVER={ODBC Driver 17 for SQL Server};SERVER=' + server + ';DATABASE=' + database + ';UID=' + username + ';PWD=' + password
connection = pyodbc.connect(connection_string)
cursor = connection.cursor()
cursor.execute('SELECT * FROM your_table_name')
for row in cursor:
print(row)
```
python 连接远程 sql server 数据库代码以及例子
以下是Python连接远程SQL Server数据库的代码示例:
```
import pyodbc
server = 'server_name' #替换成你的服务器名称
database = 'database_name' #替换成你的数据库名称
username = 'username' #替换成你的用户名
password = 'password' #替换成你的密码
driver = '{ODBC Driver 17 for SQL Server}' #替换成你的驱动程序
#连接数据库
cnxn = pyodbc.connect('DRIVER='+driver+';SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+password)
#创建游标对象
cursor = cnxn.cursor()
#执行SQL查询语句
cursor.execute("SELECT * FROM table_name")
#提取查询结果
rows = cursor.fetchall()
#遍历输出结果
for row in rows:
print(row)
```
请注意,该代码示例需要使用`pyodbc`模块进行连接。如果你还没有安装该模块,请使用以下命令进行安装:
```
pip install pyodbc
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)