
Mysql
文章平均质量分 73
大事龙
这个作者很懒,什么都没留下…
展开
-
Mysql命令行修改字段类型
在做微信公众平台 知识百科(账号:zhishiwiki) 时,因为字段先前设计的不合理,导致内容装不下,因此需要修改其字段类型为 text 这里使用到了 alter 命令alter table 表名称 modify 字段名称 字段类型 [是否允许非空];作者说:只有用到了,才能学原创 2015-12-29 11:55:21 · 7744 阅读 · 0 评论 -
Mysql5.7 ZIP 压缩包非安装版的安装方式
MYSQL 压缩包的安装方式大致分为以下几个步骤,这里以 5.7.11 为例:下载 MYSQL ZIP 包:http://downloads.mysql.com/archives/get/file/mysql-5.7.10-winx64.zip解压到指定的安装目录如 D:\Env\MySQL\mysql-5.7.11-winx64创建配置文件,因为这里使用的是 WINDOWS 版本,这里复制 my-原创 2016-02-17 10:48:59 · 3068 阅读 · 2 评论 -
Mysql大数据中表分区的应用
一、支持Mysql表分区需要MYSQL版本为5.1以上,含5.1~二、表分区的作用:增加MYSQL的执行效率,可以在以下几点分析表分区是如何增加MYSQL的执行效率的。1、与单个磁盘或文件系统分区相比,可以存储更多的数据。2、对于那些已经失去保存意义的数据,通常可以通过删除与那些原创 2015-12-30 09:33:36 · 4755 阅读 · 0 评论 -
windows2003+iis6.0+php(fastcgi)5.3+wincache+memcached
1. 安装windows2003.擦。这个就不说了。略过 2.一般情况下,windows2003都会自带iis6.0。如果没有的话,用安装 盘,添加组件,安装iis6.0就可以了。 3.下载iis的fastcgi,地址如下:http://www.iis.net /download原创 2015-12-29 12:00:19 · 2337 阅读 · 0 评论 -
SQL 关于地图两个坐标点之间的距离运算
项目需求,通过手机获取到当前用户的位置坐标,并获得指定坐标与用户坐标之间的距离,有可能的话要多个坐标并进行排序SELECT *,(2 * 6371 * ASIN(SQRT(POW(SIN((23.99-lat)*PI()/360),2)+COS(23.99*PI()/180)*C原创 2015-12-29 11:59:50 · 4759 阅读 · 0 评论 -
关于 mysql 在联合查询时,使用 concat 拼接查询条件
表 A,现有地区表 表 B,现有广告表,但内容中的地区属性为原添加时的地区表数据,与现有地区表有差异 表 C,原有地区表 因此,这里需要通过 表 A 和 表 C ,找出对应地区的表数据,假设需要找出的为 spell (地区对应的拼音标识,唯一性) 这里,有一个明显的原创 2015-12-29 11:59:48 · 10631 阅读 · 0 评论 -
解决 The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
事由:迁移服务器的时候需要操作数据库,将数据库也进行迁移,在新服务器中导入数据的时候提示The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working原因是 mysql原创 2015-12-29 11:59:10 · 2131 阅读 · 0 评论 -
WIN SERVER8更改MYSQL的datadir后,数据库启动不起来
以前一直都没注意的问题,这次就记录下来吧,如果有同样问题的也当做一个提示WIN SERVER8更改MYSQL的datadir后,数据库启动不起来,具体原因有二。首先,先来看一下如何更改 datadir 目录,因为我安装的时候直接默认在C盘,所以这里以C盘做介绍,这里打开 C:\P原创 2015-12-29 11:57:33 · 3227 阅读 · 0 评论 -
MYSQL中用正则筛选一定的数据
案例:在一查询公交车的项目中,想要获取2路车的经过路线,通常情况下可能会这样写SELECT * FROM TABLE WHEHE COLUM LIKE '%2%'但是这个情况下,显然搜索结果中会包含有 12路公交车等,因此需要用到正则方式筛选数据,如下SELECT * FROM原创 2015-12-29 11:55:25 · 3021 阅读 · 0 评论 -
通过 MYSQL 函数实现获取某字段的首字母或拼音
获取首字母CREATE FUNCTION `firstPinyin`(P_NAME VARCHAR(255)) RETURNS varchar(255) CHARSET utf8BEGIN DECLARE V_RETURN VARCHAR(255); SET V_RETURN = ELT(INTERVAL(CONV(HEX(left(CONVERT(P_NAME USING gbk转载 2016-09-20 12:21:20 · 3629 阅读 · 0 评论