重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
工具/材料
目前创新互联已为1000+的企业提供了网站建设、域名、网络空间、网站运营、企业网站设计、水富网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
Navicat
01
我们可以利用Navicat这个客户端工具来创建表。
打开Navicat,连接上要操作的数据库,点击打开这个库。
02
打开后,在右边的视图上就可以看到这个库里所有的表了。
03
在这里右键点击空白的地方,点击菜单里的‘New Table’
04
点击后,就会创建一个新的表了,我们在这里设置表的字段,比如设置了二个字段,id,和name,
05
按下快捷键ctrl+s就会保存这个新建的表,先输入表的名字,点击ok按钮就行了。
06
在表视图里就可以看到刚才建好的表了。
定义一个查找父表最大ID的方法.
执行插入父表数据后,调用该方法得到ID,因为插入数据后得到的最大ID应该就是刚保存的
然后将ID保存在子表中 当然保存父表和子表在一个方法内执行
大概思路如下
public void test (参数){
/执行插入父表--》得到最大ID--》保存子表
}
定义一个查找父表最大ID的方法.
执行插入父表数据后,调用该方法得到ID,因为插入数据后得到的最大ID应该就是刚保存的
然后将ID保存在子表中 当然保存父表和子表在一个方法内执行
大概思路如下
public void test (参数){
/执行插入父表--》得到最大ID--》保存子表
}
方法/步骤
首先我们需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,你需要将表中的字段名字告诉给填写excel表的人员.
请点击输入图片描述
打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点:名字(我用红色标示出来了)需要跟程序提供的一样,其他的描述,表头可以不写都行.
请点击输入图片描述
我使用的mysql管理工具是Navicat for MySQL,打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard ,有汉化版本的更明确.弹出一个选择界面,我们选择excel file文件
请点击输入图片描述
请点击输入图片描述
点击next(下一步),我们选择我们对应的excel文件就行,然后再下面选在我们的文件内容在哪一个sheet中,也就是你的内容写在excel什么地方,这点需要注意,也是关键的地方,我的内容在sheet3中,所以我选择sheet3 ,如图:
请点击输入图片描述
点击next (此步骤也是关键步骤),需要注意2点: 1:filed name row 就是你的字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).2:first data row(从哪一行开始执行),数据从哪一行开始呢,我这里选择的是3,4.
请点击输入图片描述
点击next 我们选择 target table 目标对应的数据库,选择你要导入到哪个数据库中表中.
请点击输入图片描述
如果到上面一步没有问题的话,我们默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.
请点击输入图片描述