特色美食网站建设策划书,做购物网站多少钱,营销团队网站建设,wordpress 主题演示文件 导入上一节讲解了IDEA如何连接MySQL数据库管理系统#xff0c;接下来我们就可以在IDEA里使用MySQL来管理数据库了。那么如果我们现在还没有创建需要的数据库怎么办#xff1f;本节就来教大家如何在IDEA连接MySQL后管理数据库(创建/修改/删除数据库、创建/修改/删除表、插入/更新/…上一节讲解了IDEA如何连接MySQL数据库管理系统接下来我们就可以在IDEA里使用MySQL来管理数据库了。那么如果我们现在还没有创建需要的数据库怎么办本节就来教大家如何在IDEA连接MySQL后管理数据库(创建/修改/删除数据库、创建/修改/删除表、插入/更新/删除/查询表记录)。
1 创建数据库
1.1 打开创建数据库界面
如图1现在我们连接了本机的MySQL数据库管理系统此时没有连接到具体的数据库。 图1 没有连接到具体的数据库
找到mysql的海豚图标右键点击海豚图标或图标右边的连接名出来一个菜单。选择菜单里的New-Schema如图2左键单击后会出现创建数据库界面如图3。 图2 选择Schema 图3 创建数据库界面
1.2 填写数据库信息
填写数据库信息如图4。 图4 数据库信息
Name数据库名称。Collation字符校对规则用于字符比较和排序不填也没事。Preview预览。下面面板上显示的就是创建数据库的sql语句create schema是创建数据库的语法后面跟着的user就是我上面写的数据库名称含义就是创建数据库user。预览面板的内容会根据你上面填写的信息自动输入不需要理会这一块。
1.3 创建数据库完成
填写完数据库信息后点击OK即正式完成创建数据库此时可点击右边侧边栏的database打开数据库界面看到user数据库如图5。 图5 创建数据库完成
2 修改数据库
右键单击数据库user在弹出菜单中选择Modify Schema如图6就可以打开修改数据库界面(此界面和创建数据库界面一样有需要更改的信息参照创建数据库时填写信息进行更改就好)。 图6 修改数据库
3 删除数据库
右键单击数据库user在弹出菜单中选择Drop如图7就可以打开删除数据库确认框如图8点击OK即可完成数据库的删除此时在右边数据库界面中不会再看到user数据库。 图7 删除数据库 图8 删除数据库确认框
4 创建数据库下的表
4.1 打开创建表界面
右键单击数据库user在弹出菜单中选择New-Table如图9就可以打开创建表界面如图10。 图9 创建表 图10 创建表界面
4.2 填写表信息
填写表信息如下。 图11 填写表信息
4.3 填写字段信息
因为还未添加字段所以目前存在报错点OK是不会成功创建表的。 找到填写表信息界面user_info表下的columns图标双击选中再点加号()就能新增字段(要删除字段就是点减号)右边展示的就是字段信息了你可以根据需要在右边进行修改或者你也可以右键单击columns图标选择New-Column进行字段信息填写如图12。字段信息如图13(注如果你希望某个字段作为主键那么你在填写字段信息时一定要在是否非空的方框里单击打勾)。 图12 新增字段 图13 字段信息
一般根据业务需要填写字段名称、字段注释、字段数据类型、字段是否非空即可。需要创建多个字段的话就参照上面在选中columns不断点加号新增字段就好。
4.4 填写主键信息
在这张表中我们希望以id字段为主键那么如何来创建主键呢 右键单击左侧columns图标下方的id图标(对应的就是名称为id的字段)在弹出菜单中选择New-Primary Key如图14打开填写主键信息界面如图15。 图14 创建主键 图15 填写主键信息界面
按业务需要和个人偏好填写主键信息后就可以选中columns图标继续创建别的字段了。如果需要创建外键方法是类似的右键单击字段后选择New-Foreign Key即可打开填写外键信息界面。
当你填写好表信息、字段信息、主键信息、外键信息(需要的话)后就可以点击右下方的OK按钮完成表的创建。
4.5 创建表完成
表创建完成后可点击右侧database在数据库界面的user数据库下看到tables(表文件夹)下的表user_info如图16所示这就是我们刚刚创建的表。 图16 创建表完成
5 修改数据库下的表
右键user_info图标在弹出菜单里选择Modify Table就能打开修改表信息界面了如图17。然后选中指定字段或键修改信息就好和创建表时填写表信息差不多。 图17 修改表
6 删除数据库下的表
右键user_info图标在弹出菜单里选择Drop如图18就会跳出删除表确认框如图19。点击OK就完成对数据库下指定表的删除了。 图18 删除表 图19 删除表确认框
7 插入表记录
查看目前为止表user_info的表结构如图20可以看到目前我们user_info表有两个字段id、name其中Id为主键。 图20 表结构
双击user_info图标即可打开user_info表的表记录如图21可以看到我们现在的表里一条记录都没有。 图21 表记录
左键单击表记录上方工具栏中的加号如图22即可插入表记录如图23我们可以看到出现了第一条记录但是值都为null需要我们进行手动填写(双击指定格子即可填写值)如填写id为1name为张三如图24。 图22 插入表记录 图23 表记录 图24 填写字段值
填写完字段值后点击菜单栏中的向上箭头图标提交本次修改如图25(如果箭头是灰色的话是因为你填写完最后一个字段后还没回车确定所以他默认你还未改完故不允许提交按一下回车即可让向上箭头亮起来)。 图25 提交表记录的修改
如图26此时记录已经插入完成。 图26 记录插入完成
8 更新表记录
选中指定记录的需要修改的字段双击进入编辑状态进行信息修改。以此类推改完所有的字段值后点击菜单栏中的向上箭头图标提交本次修改。
9 删除表记录
选中指定记录的任一字段点击菜单栏中的减号该条记录会变成灰色可以连续选中多条需要删除的记录再按减号进行删除。删除完所有需要删除的记录后点击菜单栏中的向上箭头图标提交本次修改这些记录才会真正被删掉。
10 查询表记录
点击菜单栏中的放大镜图标如图27即可打开搜索框在搜索框中输入需要搜索的值后就会自动进行搜索符合要求的字段会标绿如图28。 图27 打开搜索框 图28 搜索结果
当有多个搜索结果时可以点击搜索框右边的上下箭头进行符合要求的不同记录间的切换。 当总的记录数过多时无法一下子看到所有符合要求的记录可以在搜索框右边的Fileter rows对应的方框图标中单击打勾就能实现记录的过滤不符合搜索条件的记录就会通通被过滤掉。
补充说明一下idea连接数据库并不是工程项目连接了数据库。 idea连接操作数据库 只是代替了数据库图形化客户端 操作数据库 让你在操作数据库的时候更方便一些。