MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器在MySQL中,创建触发器语法如下: 代码如下: CRE…
分类:MySql
查找当前位置附近一定距离内的坐标点sql
// 当前坐标经度 String longitude // 当前位置坐标纬度 String latitude; // 距离 Double distance //数据库表名temp,属性lat为纬度,lng为经度 SELE…
python2.7 查询mysql中文乱码问题
问题: python2.7 查询或者插入中文数据在mysql中的时候出现中文乱码 — 可能情况: 1.mysql数据库各项没有设置编码,默认为’latin’ 2.使用MySQL.con…
Get Started:Mac下搭建PHP开发环境
序言 假设我们拿到一台新的Mac,事实上,确实如此……为了写这个我特意买了一台新的15寸带TouchBar的Mac。 安装Homebrew $ /usr/bin/ruby -e "$(curl -fsSL https:/…
数据库DAO方法命名最佳实践
一般我们在写数据库查询的时候会有很多的查询数据的方法比如: 查询数据操作(查询分类列表、城市信息、新闻列表) 修改操作(修改昵称、修改订单的状态) 删除操作(删除) 添加操作(下一个订单、添加一个商品) 统计操作(统计有…
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高…
MySQL函数
MySQL函数 MySQL数据库提供了很多函数包括: 数学函数;字符串函数;日期和时间函数;条件判断函数;系统信息函数;加密函数;格式化函数; 一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 函数 作用 A…
tcpdump抓包mysql建联验证TCP的三次握手
TCP的三次握手、4次挥手是老生常谈的东西,那么具体的包数据传输过程你是否真正的试过呢?我们今天就通过具体的mysql建联实践来看看是怎么传递数据包的。 网络嗅探器和tcpdump 在共享式的网络中,数据的传输是怎么完成…
centos6.7下安装mysql
1、查看本系统是否已经安装有MySQL数据库 先查看本操作系统是否已经安装有操作系统,显示只有一个mysql的类库,并没有安装该数据库。 rpm -qa | grep mysql mysql-libs-5.1.73-3.…
MySQL用户中的%到底包不包括localhost?
1 前言 操作MySQL的时候发现,有时只建了%的账号,可以通过localhost连接,有时候却不可以,网上搜索也找不到满意的答案,干脆手动测试一波 2 两种连接方法 这里说的两种连接方法指是执行mysql命令时,-h参…
由mysql8降级到mysql5
最近在研究liferay的使用。liferay可以连接mysql数据库。电脑中装的mysql的最新版本是mysql8。于是开始按照liferay的要求进行连接。但是多番尝试后,均报错:java.sql.SQLExcept…
MySql循环插入数据
MySql使用存储过程插入数据 #创建存储过程 CREATE PROCEDURE test_insert () #开始 BEGIN #定义变量 DECLARE i INT DEFAULT 1; #条件判断 WHILE i…