随笔分类 -  SQL

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页
摘要:DbVisualizer的使用 ! 作者区域 ! 文章内容 一. Db工具的使用,怎么新建一个数据库连接? 新建一个数据库连接,点击 Tools > Connection Wizard 来新建一个数据库; 或者直接点击 +号绿色图标; 命名,给自己新建的数据库,娶个名称; 选中 Oracl 阅读全文
posted @ 2018-11-23 17:18 星朝 阅读(8741) 评论(0) 推荐(1)
摘要:快捷键:CTRL+SHIFT+F  格式化选中的sql语句 导入导出数据操作 导入: 1、将Exel文件另存为csv文件 2、在dbvisualizer中点击开发数据库,如test_dev,然后在test_dev下的Schemas下找到相应的用户,展开 Table 3、在Table中找到要 阅读全文
posted @ 2018-11-23 16:53 星朝 阅读(5368) 评论(0) 推荐(1)
摘要:转载     MySQL在 5.0版本中引入新特性:索引合并优化(Index merge optimization),当查询中单张表可以使用多个索引时,同时扫描多个索引并将扫描结果进行合并。    该特新主要应用于以下三 阅读全文
posted @ 2018-11-21 15:29 星朝 阅读(5419) 评论(0) 推荐(1)
摘要:官方文档 https://flywaydb.org/getstarted/firststeps/api[https://flywaydb.org/getstarted/firststeps/api] 入门示例 Java代码 package foobar; import org.flywaydb.co 阅读全文
posted @ 2018-11-16 10:09 星朝 阅读(1476) 评论(1) 推荐(0)
摘要:什么是Flyway? Flyway is an open source database migration tool. It strongly favors simplicity and convention over configuration. Flyway是一款开源的数据库版本管理工具,它更 阅读全文
posted @ 2018-11-16 10:08 星朝 阅读(600) 评论(0) 推荐(0)
摘要:根据经纬度计算距离公式 公式 对上面的公式解释如下: Lung1 Lat1表示A点经纬度, Lung2 Lat2表示B点经纬度; a=Lat1 – Lat2 为两点纬度之差 b=Lung1 Lung2 为两点经度之差; 6378.137为地球半径,单位为千米; 计算出来的结果单位为千米,若将半径改为 阅读全文
posted @ 2018-11-10 18:14 星朝 阅读(732) 评论(0) 推荐(0)
摘要:本原则是个人感悟(不保证完全正确) 第一条原则,首先将一条完整的字符串写好。(例如是"select from users where id=(id+1)") 凡是变量都需要在其前面加上+,且前面是要加上",如果后面不是",则后面必须也要加上+"。 第二条原则如果遇上括号(id+1),那加号必定死以括 阅读全文
posted @ 2018-11-01 17:39 星朝 阅读(2561) 评论(0) 推荐(0)
摘要:在MySQL中删除一张表或一条数据的时候,出现[Err] 1451 Cannot delete or update a parent row: a foreign key constraint fails (...)这是因为MySQL中设置了foreign key关联,造成无法更新或删除数 阅读全文
posted @ 2018-10-09 17:56 星朝 阅读(1050) 评论(0) 推荐(0)
摘要:其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。 DELIMITER $$ DROP TRIGGER IF EXISTS $$ CREATE TR 阅读全文
posted @ 2018-10-09 17:50 星朝 阅读(787) 评论(0) 推荐(0)
摘要:这是我们开启了bin log, 我们就必须指定我们的函数是否是 1 DETERMINISTIC 不确定的 2 NO SQL 没有SQl语句,当然也不会修改数据 3 READS SQL DATA 只是读取数据,当然也不会修改数据 4 MODIFIES SQL DATA 要修改数据 5 CONTAINS 阅读全文
posted @ 2018-10-09 17:01 星朝 阅读(1037) 评论(0) 推荐(0)
摘要:最近项目经理让我给新的活动的预留一个插入红包和查看详情的sql,方便在项目出问题的做一些紧急操作,我想了下这里面还涉及到挺多逻辑和挺多表的一句句查也不方便啊,干脆写到存储过程里,于是开始在navicat写存储过程,因为是第一次写,在此记录一下,方便下次查看 (•̀ᴗ•́)و ̑̑。 1:选择新建函数 阅读全文
posted @ 2018-10-09 10:59 星朝 阅读(8397) 评论(0) 推荐(3)
摘要:```sql CREATE TABLE ( varchar(50) NOT NULL, int(11) NOT NULL, int(11) NOT NULL DEFAULT '1', PRIMARY KEY ( ) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREA 阅读全文
posted @ 2018-10-08 16:14 星朝 阅读(1085) 评论(0) 推荐(0)
摘要:mysql从5.7一下子跳跃到了8.0,其中的改变还是很大,有点这里就不说了,小伙伴们自己去百度了解一下,这里重点说一下,安装的事 1.解压后,文件下下面是没有my.ini 和 data目录的,需要自己新建一个my.ini和data目录 my.ini的基本代码就这几行配置,足矣,更详细的自己官网上看 阅读全文
posted @ 2018-10-04 23:01 星朝 阅读(842) 评论(0) 推荐(0)
摘要:原文地址:https://www.jianshu.com/p/4e3edbedb9a8 ===========================================================================================   &n 阅读全文
posted @ 2018-08-09 16:52 星朝 阅读(1584) 评论(0) 推荐(0)
摘要:Mysql InnoDB 排他锁 用法: select … for update; 例如:select from goods where id = 1 for update; 排他锁的申请前提:没有线程对该结果集中的任何行数据使用排他锁或共享锁,否则申请会阻塞。 for update仅适用于Inno 阅读全文
posted @ 2018-08-09 15:35 星朝 阅读(468) 评论(0) 推荐(0)
摘要:mysql 日志包括:错误日志,二进制日志,通用查询日志,慢日志等 一:通用查询日志: 记录建立的客户端连接和执行的语句 1)show variables like '%verision%'; 显示数据库版本号,存储引擎等信息 mysql> show variables like '%vers 阅读全文
posted @ 2018-08-09 15:14 星朝 阅读(8047) 评论(0) 推荐(0)
摘要:可直接在mysql命令行执行:show engine innodb status\G; 查看造成死锁的sql语句,分析索引情况,然后优化sql然后show processlist; show status like ‘%lock%’ show OPEN TABLES w 阅读全文
posted @ 2018-08-09 15:07 星朝 阅读(280) 评论(0) 推荐(0)
摘要:公司使用的是PostgreSQL数据库,可以使用pgAdmin或者DBeaver进行连接该数据库。个人更喜欢用DBeaver,因为其界面更加美观,操作也相对简单。对于习惯了eclipse的开发者来说,DBeaver绝对是个不错的选择。 DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支 阅读全文
posted @ 2018-08-03 15:41 星朝 阅读(14319) 评论(0) 推荐(0)
摘要:存储过程 MySQL中,创建存储过程的基本形式如下: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body 其中,sp_name参数是存储过程的名称;proc_parameter表示存储 阅读全文
posted @ 2018-07-30 11:07 星朝 阅读(8343) 评论(0) 推荐(1)
摘要:新建: Create function function_name(参数列表)returns返回值类型 函数体 函数名,应该合法的标识符,并且不应该与已有的关键字冲突。 一个函数应该属于某个数据库,可以使用db_name.funciton_name的形式执行当前函数所属数据库,否则为当前数据库。 参 阅读全文
posted @ 2018-07-30 11:04 星朝 阅读(376) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页