如何使用DB类查询某个mysql数据表结构(急)

如何使用DB类查询某个mysql数据表结构?以及给表增加字段!!!!

评论区

JFinal

2018-05-15 15:17

大部分这类功能,先找到其 sql,然后直接用下面的方法,例如,建表:
Db.update("create table user ....");

如果要获取表结构,试试下面的办法:
Db.find("desc table_name");

如果要获取更详细的表结构,参考 jfinal 源码中的:
com.jfinal.plugin.activerecord.TableBuilder.java 中的doBuild() 方法
其中得到的Table 对象中包含了更多的表结构信息

hjy123456

2018-05-15 15:20

@JFinal 嗯,可以执行增加字段吧alter table students add user varchar(64);

JFinal

2018-05-15 15:36

@hjy123456 必须可以:
Db.update("alter table students add user varchar(64)");

hjy123456

2018-05-15 16:04

@JFinal 好的,谢谢,我尝试一下

热门反馈

扫码入社