Web连接MySQL数据库的代码是使用各种编程语言的数据库驱动程序来实现的。下面是一些常见的编程语言中使用的代码示例:
import mysql.connector
# 建立数据库连接
mydb = mysql.connector.connect(
host="数据库主机地址",
user="用户名",
password="密码",
database="数据库名称"
)
# 创建数据库游标
cursor = mydb.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM 表名")
# 获取查询结果
result = cursor.fetchall()
# 遍历结果
for row in result:
print(row)
# 关闭游标和数据库连接
cursor.close()
mydb.close()
腾讯云相关产品:云数据库MySQL,提供高可用、可扩展的云端数据库服务。详情请参考:云数据库MySQL
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Main {
public static void main(String[] args) {
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
// 加载数据库驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立数据库连接
connection = DriverManager.getConnection(
"jdbc:mysql://数据库主机地址/数据库名称?user=用户名&password=密码&serverTimezone=UTC"
);
// 创建执行SQL语句的对象
statement = connection.createStatement();
// 执行SQL查询
resultSet = statement.executeQuery("SELECT * FROM 表名");
// 处理查询结果
while (resultSet.next()) {
// 获取每行数据的列值
String column1 = resultSet.getString("列名1");
String column2 = resultSet.getString("列名2");
// ...
System.out.println(column1 + " - " + column2);
}
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} finally {
// 关闭结果集、声明和连接
try {
if (resultSet != null) {
resultSet.close();
}
if (statement != null) {
statement.close();
}
if (connection != null) {
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
腾讯云相关产品:云数据库MySQL,提供高可用、可扩展的云端数据库服务。详情请参考:云数据库MySQL
const mysql = require('mysql');
// 创建数据库连接
const connection = mysql.createConnection({
host: '数据库主机地址',
user: '用户名',
password: '密码',
database: '数据库名称'
});
// 连接数据库
connection.connect();
// 执行SQL查询
connection.query('SELECT * FROM 表名', (error, results, fields) => {
if (error) {
console.error(error);
} else {
results.forEach((row) => {
console.log(row);
});
}
});
// 关闭数据库连接
connection.end();
腾讯云相关产品:云数据库MySQL,提供高可用、可扩展的云端数据库服务。详情请参考:云数据库MySQL
这些代码示例展示了如何使用Python、Java和JavaScript连接MySQL数据库,并执行简单的查询操作。通过将代码中的相关信息替换为实际的数据库主机地址、用户名、密码、数据库名称、表名和列名,即可在自己的应用程序中使用这些代码来连接和操作MySQL数据库。
领取专属 10元无门槛券
手把手带您无忧上云