import java.sql.*;
public class testMySql {
public static void main(String[] args) {
String driver = "com.mysql.jdbc.Driver";
String userName = "cloud";
String userPasswd = "bigbig";
String database = "webmon_test";
String jdbc = "jdbc:mysql//10.1.1.26:3306/" + database;
try {
Class.forName(driver);
Connection conn = DriverManager.getConnection(jdbc, userName,
userPasswd);
if(!conn.isClosed()){
Statement state=conn.createStatement();
String tableName="test"; //
String sql="Select * from "+tableName;
ResultSet rs=state.executeQuery(sql);
ResultSetMetaData rsmd=rs.getMetaData();
int column=rsmd.getColumnCount(); //获取列数
//注意:这个for循环中,下标是从i=1开始,如果从0开始,则会报错(貌似是Index……)
for(int i=1;i<=column;i++){
System.out.println(rsmd.getColumnTypeName(column));
}
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
java 读取表结构 mysql 数据库名: 表名: 字段描述 字段名 数据类型 是否可为空 自增 主键
ORACLE表生成MYSQL建表DDL
mysql 数据库结构对比工具 java 1.配置好两个数据库的账号密码数据库名称等信息 DbComparator db1 = new DbComparator("ip", null, "user", "password", "dbname", "47" ); ...
# 从MySQL数据库中获取表格的结构信息,然后将其写入Excel文件中。具体实现步骤包括: # 代码实现说明 # 1定义数据库连接信息和表名前缀; # 2创建一个新的Excel工作簿; # 3连接MySQL数据库,并创建游标对象; # 4...
好用的java实体转MySQL建表语句,非常实用,不好使你找我!
配置好数据库连接字符串和输出路径,自动把MySQL数据表生成相应的Java实体类。附上数据库。来源是参考别人的代码,有添加了自动获取表名的功能,不需要手动写表名,非常方便。
使用 DESCRIBE 语句可以获取表的结构信息。语法如下: DESCRIBE table_name; 例如,如果想要查询名为'customers'的表的结构,可以执行以下语 句: DESCRIBE customers; 这将返回一个包含列名、...
使用 DESCRIBE 语句可以获取表的结构信息。语法如下: DESCRIBE table_name; 例如,如果想要查询名为'customers'的表的结构,可以执行以下语 句: DESCRIBE customers; 这将返回一个包含列名、...
*mysql表结构处理类 *创建数据表,增加,编辑,删除表中字段 * */ classMysqlManage{ /* *创建数据库,并且主键是aid *table要查询的表名 */ functioncreateTable($table){ $sql="CREATETABLEIFNOTEXISTS...
主要介绍了PHP获取mysql数据表的字段名称和详细信息的方法,本文同时还给出了获取数据表结构、列出数据库数据表等方法,需要的朋友可以参考下
主要介绍了mysql 从 frm 文件恢复 table 表结构的3种方法 ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
在开发及调试的过程中,需要比对新旧代码的差异,我们...我们可以使用mysqldiff工具来实现比对数据库表结构及获取更新结构的sql语句。 1.mysqldiff安装方法 mysqldiff工具在mysql-utilities软件包中,而运行mysql-uti
提供一个连接任意数据库,获取表名和字段名的程序。注意在“数据连接属性”窗口,一定要选中“允许保存密码”,使用VS2005下的C#开发。
1 获取mysql 1 2 启动mysql 1 2.1 使用非安装版本 1 2.2 如果MySQL没有安装在c盘 2 3 连接MYSQL 2 4 修改密码 3 5 增加新用户 3 6 操作技巧 5 7 显示命令 6 7.1 显示数据库列表 6 7.2 显示库中的数据表 6 7.3 显示...
本文会对MySQL表结构变更的Metadata Lock进行详细的介绍。 在线上进行DDL操作时,相对于其可能带来的系统负载,其实,我们最担心的还是MDL其可能导致的阻塞问题。 一旦DDL操作因获取不到MDL被阻塞,后续其它针对该表...
消息聊天系统MySQL表设计_聊天系统-数据库设计 //常⽤的redis命令 CONFIG SET requirepass "mypass" //Hashmap hset [key] [field] value] hget [key] [field] hgetall [key] //List LPUSH [key] [value] RPUSH [key...
使用eclipse获取mysql数据库中的表结构以及主外键
1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. ...
之前找了个别人数据,结果无法使用,缺少必要的父子关系等。于是自己花时间重新基于高德地图API接口采集了一份最新的城市区域数据。总计6万多条数据。数据格式如下: INSERT INTO `districts` (`id`, `name`, `...