基本使用
连接数据库
idea中点击右侧的Databases 点开后点击+号 选择MySQL
弹出界面
Host 端口号 可以选择远程服务器的地址 选择本机的话就是localhost 默认3306
账号 密码必填
点击测试连接 连接成功
这样 我们就在左边可以看到连接的数据库以及表
可以将多个表格选中 查看表格之间的关联关系
IDEA会默认根据表之间的列名进行逻辑上的外键匹配 即使你没有设置外键 如图所示
是不是很强大又方便?
对准表格右键 你可以发现很多选择 其中包含各种显示模式 功能齐全 这里就不逐一列举了
对准表格双击 可以查看生成建表的sql语句
双击右边的表格即可打开
选中数据就能对其编辑 可以选择多行一起编辑
IDEA会高亮显示你修改过后的地方 点击绿色的↑按钮提交修改
+号按钮新增一行 - 号按钮删除一行
点击右上角 既可以选择导出的数据形式 可以导出各种类型的数据 例如JSON SQL脚本等
下载按钮就是导出 上传按钮就是导入 蓝色的为对比按钮 可以对比两个数据源的差异
表的编辑
这就是IDEA最为强大的地方了 右键表格 会有一堆选项 选择编辑
表名 注释 存储引擎 字符集 都可以直接修改
表中列的修改 列的属性 索引 外键 等
点开一列 就可以对其进行修改 是否为主键 空 自增 唯一 默认值 数据类型 注释
加减号就是添加一列 删除一列 所有的修改都会在底下生成对应的sql 点击提交即可完成修改
一键生成外键
编写sql语句
多种方式可以打开
这是IDEA更加强大且无敌的地方 完整的SQL提示 补全 自动生成 格式化 重点着色!!!
相信我 你写几句sql就会将Navicat等软件直接卸载
点击这个按钮 每一句写完的sql执行后都可以将结果放在sql语句底下
右键选择查看sql执行过程 将会显示sql执行的步骤
sql优化就靠它了 强大 强大 还是TMD强大
查看执行详细细节 一键即可 轻松看自己sql哪里需要优化
未完待续 先鸽了