`
xjq2008
  • 浏览: 15909 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

MySql_connection

 
阅读更多

--------------------------------------------------
http://dev.mysql.com/downloads
1.MySQL Server 5.1
2.Navicat 8 for MySQL (数据库交互工具)
--------------------------------------------------

package com;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.ResultSet;
import com.mysql.jdbc.Statement;

public class Maintest
{
	public static void main(String[] args) 
	{
		Connection conn = null;
		Statement stmt = null;
		ResultSet rs = null;
		try {
			Class.forName("com.mysql.jdbc.Driver");
			conn = (Connection) DriverManager.getConnection("jdbc:mysql://localhost/xjq?user=root&password=root");
			stmt = (Statement) conn.createStatement();
			rs = (ResultSet) stmt.executeQuery("select * from tuser");
			while (rs.next())
			{
				System.out.println(rs.getString("fid") + ":"+ rs.getString("fname"));
			}

		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException ex) {
			System.out.println("SQLException: " + ex.getMessage());
			System.out.println("SQLState: " + ex.getSQLState());
			System.out.println("VendorError: " + ex.getErrorCode());
		} finally {
			try {
				if(rs != null) {
					rs.close();
					rs = null;
				}
				if(stmt != null) {
					stmt.close();
					stmt = null;
				}
				if(conn != null) {
					conn.close();
					conn = null;
				}
			} catch (SQLException e) {
				e.printStackTrace();
			}
		}	
	}	
}

 

分享到:
评论

相关推荐

    MySQL_Connection_Project.rar_MYSQL_connect_mysql connect

    在本项目“MySQL_Connection_Project”中,我们关注的核心是数据库连接,特别是使用`mysql_connect`函数进行连接。这个压缩包可能包含了一系列的源代码文件,帮助用户了解如何在PHP环境中建立与MySQL服务器的连接。 ...

    mysql_connection_drive.rar_Java 8

    本压缩包文件“mysql_connection_drive.rar”包含了这个关键的驱动程序,以便Java 8开发者能够顺利地建立和管理到MySQL数据库的连接。 首先,我们需要理解JDBC的作用。JDBC是Java标准的一部分,它提供了一组API,...

    mysql.rar_MYSQL_MySQL Administrator_c mysql_mysql c

    在代码中,你可以使用MySQL::Connection类建立到服务器的连接,使用MySQL::Statement和MySQL::ResultSet处理SQL查询和结果集。记得在完成所有操作后关闭连接,以释放资源。 以下是一段简单的C++代码示例,演示如何...

    java_mysql_connect_jar.rar_connect_fencepx8_java_java mysql_mysq

    标题"java_mysql_connect_jar.rar_connect_fencepx8_java_java mysql_mysq"暗示我们将讨论一个与FencePX8相关的Java MySQL连接库,而"标签"中的"connect fencepx8 java java_mysql mysql_connection_jar"进一步确认...

    mysql.rar_C 访问mysql_c mysql_c# mysql_mysql 插入

    MySqlConnection conn = new MySqlConnection(connStr); try { conn.Open(); MySqlCommand cmd = new MySqlCommand("INSERT INTO table_name (column1, column2) VALUES (@value1, @value2)", conn); cmd....

    mysql.rar_C 访问mysql_C++ 访问 mysql_C++访问mysql_MYSQL

    #include <mysql_connection.h> using namespace std; using namespace sql; ``` 二、建立连接 建立MySQL连接通常涉及创建`sql::Connection`对象,并通过提供数据库服务器的相关信息(如主机名、用户名、密码和...

    mysql_test.zip_MYSQL_mysql数据库 C++

    2. **连接数据库**:使用`sql::mysql::MySQL_Driver::get_instance()`获取数据库驱动实例,然后通过`sql::Connection`对象创建到MySQL服务器的连接。连接通常需要服务器地址(IP或域名)、端口号、用户名、密码和...

    MYSQL.zip_C MYSQL_c++ mysql_linux mysql_linux c mysql_linux mys

    使用这个库,你可以创建一个`sql::mysql::MySQL_Driver`对象,然后用它来创建`sql::Connection`对象。以下是一个简单的C++示例: ```cpp #include #include <cppconn/connection.h> #include #include using ...

    win32-DevC-mysql.zip_C MYSQL_MYSQL_c mysql_dev c++ _mysql c++

    4. **连接函数**:讲解如何使用C API(如`mysql_init()`, `mysql_real_connect()`等)或C++ API(如`mysql::Connection`类)创建和管理数据库连接。 5. **SQL操作**:示例代码展示如何执行SQL查询,如`mysql_query...

    c++ 连接mysql.zip_c++ mysql 连接_mysql c_vs 数据库

    然后,创建一个`sql::mysql::MySQL_Driver`对象和一个`sql::Connection`对象。`MySQL_Driver`对象是用于创建数据库连接的类,而`Connection`对象代表实际的数据库连接: ```cpp sql::mysql::MySQL_Driver *driver; ...

    mysql.rar_ mysql_MYSQL

    - `mysql_connect()`函数(旧API)或`mysql::mysql_connection`类(新API)用于创建连接。 2. **中文字符集设置**: - 数据库字符集:创建数据库时指定`CHARACTER SET`,如`CREATE DATABASE db_name CHARACTER ...

    character_set_client character_set_connection character_set_results

    标题中的"character_set_client character_set_connection character_set_results"这三个术语是MySQL数据库中关于字符集设置的关键概念。在MySQL中,字符集是用来定义如何存储和显示字符的规则集合,对于跨语言和多...

    mySQL.zip_STv_c++操作MySql_数据库实现

    接下来,我们需要创建一个`sql::mysql::MySQL_Driver`对象和一个`sql::Connection`对象,以便连接到MySQL服务器。连接参数通常包括服务器地址、用户名、密码和数据库名称: ```cpp sql::mysql::MySQL_Driver *...

    vb_mySQL_Store.zip_MYSQL_VB mysql_show_vb mysql

    3. **创建连接对象**:使用`New`关键字实例化`MySqlConnection`对象,并将连接字符串传递给构造函数。 ```vb Dim conn As New MySqlConnection(connString) ``` 4. **打开和关闭连接**:调用`Open()`方法打开...

    mysql自带的头文件

    7. `mysql_connection.h`:包含连接管理相关的类和方法,如连接池管理。 8. `mysql_statement.h`:处理预编译语句和参数绑定的接口。 9. `mysql_result.h`:定义了结果集处理的相关接口,如`MYSQL_RES`和`MYSQL_ROW`...

    mysql.rar_MYSQL_c mysql_c++ mysql_mysql c

    1. **连接管理**:首先,我们需要创建一个`sql::mysql::MySQL_Driver`实例,然后使用`get_connection()`方法创建一个`sql::Connection`对象,该对象代表了与MySQL服务器的连接。连接参数通常包括主机名、用户名、...

    kejian.rar_MYSQL_asp kejian_asp mysql_mysql asp

    例如,使用Connection对象建立数据库连接,使用Command对象执行SQL语句,使用Recordset对象处理查询结果。 课件发布系统可能包括用户登录、课程分类、课件上传、下载等功能。用户登录模块通常涉及验证用户名和密码...

    MySQL mysql_query 函数执行SQL语句.docx

    * connection:可选,连接数据库的标识资源,如果不指定则使用上一连接 返回值: * 对于没有数据返回结果集的 SQL 语句,如 UPDATE、DELETE 等,在执行成功时返回 TRUE,出错时返回 FALSE * 对于 SELECT、SHOW、...

    MySQL_Connector_Arduino:数据库连接器库,用于将MySQL与Arduino项目一起使用

    MySQL连接器/ Arduino 您是否曾经想将Arduino项目连接到数据库以存储您收集的数据或检索保存的数据以触发草图中的事件? 好了,现在您可以将Arduino项目直接连接到MySQL服务器,而无需使用中间计算机或基于Web或基于...

    C操作mysql demo

    在`main`函数中,我们首先初始化了`MYSQL`类型的`my_connection`对象。 ```c mysql_init(&my_connection); ``` #### 连接到MySQL服务器 然后尝试建立到MySQL服务器的连接。本例中假设服务器地址为`localhost`,...

Global site tag (gtag.js) - Google Analytics