`
vucko
  • 浏览: 14972 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

连接MySQL测试程序

阅读更多


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class CreateDbandTable {
	public static void main(String[] args) {
		Connection con = null;
		Statement sm = null;
		try {
			Class.forName("com.mysql.jdbc.Driver");
			con = DriverManager
					.getConnection(
							"jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=utf8",
							"root", "ppzhang");
			sm = con.createStatement();
			sm.addBatch("DROP DATABASE IF EXISTS sms;");
			sm.addBatch("CREATE DATABASE sms;");
			sm.addBatch("USE sms;");
			sm.addBatch("DROP TABLE IF EXISTS test_table;");
			StringBuffer sb = new StringBuffer();
			sb.append("CREATE TABLE test_table(");
			sb.append(" id int(6)unsigned NOT NULL auto_increment,");
			sb.append(" name0 varchar(10) default NULL,");
			sb.append(" name1 varchar(10) character set latin1 default NULL,");
			sb.append(" name2 varchar(10) character set gb2312 default NULL,");
			sb.append(" name3 varchar(10) character set gbk default NULL,");
			sb.append("PRIMARY KEY (id)");
			sb.append(")ENGINE=InnoDB DEFAULT CHARSET=utf8;");
			sm.addBatch(sb.toString());
			sm.executeBatch();
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		} finally {
			if (sm != null) {
				try {
					sm.close();

				} catch (SQLException e) {
					sm = null;
				}
				if (con != null) {
					try {
						con.close();
					} catch (SQLException e) {
					}
					con = null;
				}
			}
		}
	}
}



附上连接所需要的mysql的connector包。
分享到:
评论

相关推荐

    MYSQL连接测试程序

    MySQL连接测试程序是一种基于VC(Visual C++)的软件开发工具,用于通过API接口与MySQL数据库进行交互。在本文中,我们将深入探讨如何利用API方式访问MySQL数据库,并提供查询示例,帮助你理解和掌握相关技术。 ...

    JDBC连接mysql实例程序

    JDBC连接mysql实例程序 一个简单的例子 但是体现了JDBC连接数据库的一般步骤

    Centos 6.5下C连接MySQL测试

    此外,"Centos 6.5下连接MySQL测试.txt"文档可能会提供更详细的步骤说明,例如环境变量设置、编译和运行C程序的命令,以及可能遇到的问题及解决方案。在实际开发中,确保编译时链接了MySQL客户端库,例如`gcc test1....

    MySql数据库测试程序

    MySQL是一款流行的开源关系型数据库管理系统,而C++ Builder则是一个强大的开发环境,支持多种数据库连接,包括MySQL。 首先,要连接到MySQL数据库,我们需要在C++ Builder项目中包含必要的库。MySQL提供了一个名为...

    VB.net MySQL 测试程序

    9. **VB.NET MySQL测试程序**: 压缩包中的`TestMySQL`可能是包含了上述步骤的一个示例程序,可能包括创建连接、执行查询、显示结果等功能,用于验证VB.NET与MySQL之间的通信是否正常。 10. **优化和最佳实践**: ...

    mysql连接测试

    总结一下,本文主要介绍了如何在VS 2013环境下使用C#和`.NET Framework 4`连接MySQL数据库,涉及到的知识点包括:MySQL.Data.dll的使用、VS 2013的MySQL插件安装、NuGet包管理、数据库连接字符串的构建、连接与断开...

    测试数据库mysql的连接

    压缩包中的文件"ConnCPP"可能是实现连接功能的C++源代码文件,它可能包含了连接MySQL的基本流程,例如: ```cpp #include <mysql.h> int main() { MYSQL* conn; conn = mysql_init(NULL); // 设置服务器地址、...

    Qt mysql测试程序

    本文将详细探讨如何在Qt中使用MySQL进行数据操作,并基于提供的"Qt mysql测试程序"进行解析。 首先,要进行Qt与MySQL的整合,我们需要确保安装了以下组件: 1. **Qt库**:包含Qt Widgets模块,用于构建用户界面。 2...

    Java访问MySQL数据库的测试程序

    在这个场景中,我们有一个名为"Java访问MySQL数据库的测试程序"的项目,它是一个小型的应用程序,主要用于验证和实践如何使用Java语言来连接并操作MySQL数据库,执行基本的CRUD(创建Create、读取Read、更新Update、...

    tomcat 中连接Mysql的五种方法

    ### Tomcat 中连接 MySQL 的五种方法 在 Java Web 开发中,Tomcat 服务器作为应用服务器被广泛使用,而 MySQL 数据库则是许多项目中首选的关系型数据库管理系统。为了实现 Tomcat 应用与 MySQL 数据库的有效交互,...

    VB6.0连接MySQL数据库

    本文将详细地介绍新手如何使用VB6.0连接MySQL数据库,并提供清晰的步骤。 首先,要使VB6.0能够连接到MySQL数据库,需要在VB6.0的应用程序中引用MySQL的数据库引擎。由于VB6.0本身并不直接支持MySQL,所以一般需要...

    winform,EF连接mysql数据库驱动

    这个包包含了连接MySQL数据库所需的驱动程序。 安装完成后,你需要在EF模型中配置MySQL数据库连接。在项目中添加一个新的项,选择“ADO.NET实体数据模型”,然后选择“EF设计数据模型向导”。在向导中,你可以选择...

    CentOS LAMP环境搭建和测试php与mysql的连接

    本文将详细介绍如何在CentOS系统上搭建LAMP环境,并测试PHP与MySQL的连接。 首先,我们要确保安装的是纯净的CentOS系统,避免预装的不必要的组件。在安装过程中,不选择Web服务器选项,因为后续我们会手动进行编译...

    mysql .net 连接驱动

    MySQL Connector/NET是Oracle公司为.NET开发者提供的官方驱动程序,使得.NET应用程序能够无缝连接到MySQL服务器。这个驱动实现了ADO.NET接口,包括DbConnection、DbCommand、DbDataAdapter等,符合.NET Framework的...

    MySQL驱动程序(·net环境)

    MySQL驱动程序是.NET环境中连接MySQL数据库的关键组件,它允许开发者通过C#、VB.NET等.NET语言与MySQL数据库进行交互。本文将深入探讨MySQL驱动程序在.NET环境中的使用、功能、安装以及常见问题。 首先,MySQL驱动...

    jmeter连接mysql数据库

    总的来说,通过JMeter连接MySQL数据库,我们可以进行数据库性能测试,评估系统的处理能力和稳定性,这对于优化应用程序和数据库配置至关重要。记得在测试过程中不断调整参数,以便找到最佳的系统性能配置。

    C与Mysql的连接文件及测试程序

    接下来,我们将讨论C语言连接MySQL的基本步骤: 1. **初始化**: 在C程序中,首先需要调用`mysql_init()`函数初始化一个`MYSQL`结构体实例,这是连接数据库的基础。 2. **连接**: 使用`mysql_real_connect()`函数...

    odbc 连接mysql异常解决方案.zip

    在使用ODBC(Open Database Connectivity)连接MySQL数据库时,可能会遇到“ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”的异常。这个错误通常表示系统无法找到有效的...

    nodejs封装好的mysql数据库模块,带mysql连接池以及百万测试数据

    本模块基于Node.js实现了对MySQL数据库的封装,利用了mysql连接池来优化性能,并且包含了用于测试的百万级数据,确保了在大数据量场景下的稳定性和效率。以下将详细介绍该模块的关键知识点: 1. **Node.js与MySQL**...

    sql 连接测试工具(可测试sql server,mysql,access)

    一直在用的这个工具和大家分享一下,简单易的数据库连接测试工具,主要用来测试是否能连接数据库,不过也可以编码数据库和执行SQL代码,工具虽说,但功能强大。 已测试过 sql server 2000,sql2005,sql2008,mysql, ...

Global site tag (gtag.js) - Google Analytics