新手求教JDBC

大狗狗 2018-01-16 12:19:24
请问下面这段代码能否用JDBC来完成(主要是指定中文搜索引擎):

mysql> CREATE TABLE t_fulltext(
-> `id` int(11) DEFAULT NULL,
-> `name` varchar(512) DEFAULT NULL,
-> `content` text,
-> FULLTEXT KEY idx_name(name),
-> FULLTEXT KEY idx_content(content) WITH PARSER ngram
-> ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

还是只能用控制台命令来完成?类似还有数据库备份到一个文件,还原数据库,这些JDBC能做到吗?
...全文
302 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
m20143310 2018-01-16
  • 打赏
  • 举报
回复
jdbc创建表是可以实现的,其他的就不清楚了。
cat_flag 2018-01-16
  • 打赏
  • 举报
回复
jdbc只是java数据库连接。 创建表的命令,有数据库备份到一个文件,还原数据库。 这些操作,不知道能不能用jdbc????,,但是不建议往源代码写这么多。 觉得麻烦的话,还是下载一个客户端,比如用的是mysql(客户端有Navicat),有界面操作,不一定要在控制命令行、
大狗狗 2018-01-16
  • 打赏
  • 举报
回复
非常感谢大家回复,我决定把这些语句做成批处理在系统下执行。
maradona1984 2018-01-16
  • 打赏
  • 举报
回复
这种事情可以考虑使用ETL,java有现成的工具kettle
x24214844 2018-01-16
  • 打赏
  • 举报
回复
可以实现用jdbc来创建表 用这个java.sql.Statement对象来
Sunyiban 2018-01-16
  • 打赏
  • 举报
回复
什么仇要把建表语句也放到JDBC里面~
  • 打赏
  • 举报
回复
刚接触sql的话还是建议多动手写写,目的就是让你多熟悉表,表的创建、表的结构、字段什么的,将来你工作直接就是工具一顿撸

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧