MySQL数据库端口是指MySQL服务器监听客户端连接的网络端口。MySQL默认的端口号是3306。
MySQL数据库端口的代码取决于具体的编程语言和框架。下面是几种常见编程语言中连接MySQL数据库并指定端口的示例代码:
import pymysql
# 连接到MySQL数据库
connection = pymysql.connect(host='localhost', port=3306, user='username', password='password', database='dbname')
# 执行SQL查询
cursor = connection.cursor()
cursor.execute("SELECT * FROM table_name")
results = cursor.fetchall()
# 关闭连接
cursor.close()
connection.close()
推荐的腾讯云相关产品:云数据库 MySQL,是一种可扩展的、高可用的云数据库产品,适用于各种规模和场景的业务。
产品介绍链接地址:https://cloud.tencent.com/product/cdb
import java.sql.*;
public class Main {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/dbname";
String user = "username";
String password = "password";
try {
// 加载MySQL JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 建立连接
Connection connection = DriverManager.getConnection(url, user, password);
// 执行SQL查询
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM table_name");
// 处理结果集
while (resultSet.next()) {
// 获取数据
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
// 其他字段...
// 处理数据...
}
// 关闭连接
resultSet.close();
statement.close();
connection.close();
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}
}
推荐的腾讯云相关产品:云数据库 TencentDB for MySQL,提供全球分布式部署,支持弹性扩展,以及备份、恢复、监控等功能。
产品介绍链接地址:https://cloud.tencent.com/product/cdb_mysql
const mysql = require('mysql2');
// 创建连接池
const pool = mysql.createPool({
host: 'localhost',
port: 3306,
user: 'username',
password: 'password',
database: 'dbname'
});
// 从连接池中获取连接
pool.getConnection((err, connection) => {
if (err) {
console.error(err);
return;
}
// 执行SQL查询
connection.query('SELECT * FROM table_name', (error, results, fields) => {
// 处理查询结果
if (error) {
console.error(error);
} else {
// 处理数据...
}
// 释放连接
connection.release();
});
});
// 关闭连接池
pool.end();
推荐的腾讯云相关产品:云数据库 TencentDB for MySQL,提供全球分布式部署,支持弹性扩展,以及备份、恢复、监控等功能。
产品介绍链接地址:https://cloud.tencent.com/product/cdb_mysql
这些示例代码展示了如何使用不同编程语言连接MySQL数据库并指定端口。根据具体的业务需求和开发环境,你可以选择适合的编程语言和相关的技术栈来进行开发。
领取专属 10元无门槛券
手把手带您无忧上云