mysql
jinglong.zha
路漫漫其修远兮,吾将上下而求索
展开
-
为什么数据库中某一列全部是memo?
Question:why is mysql memo?为什么存在mysql中的某一列的值全是MEMO ??? 解答:使用的是MySQL-Front,对于多行文本显示mysql-front都是memo,跟数据库服务器无关。点击MEMO行,在下方就能看到里面的内容或者使用mysql命令直接在控制台可以查看数据。原创 2016-06-27 14:54:18 · 3730 阅读 · 0 评论 -
CASE types character varying and numeric cannot be matched
问题的描述:为什么会出现题目当中的CASE type character varying and numeric cannot be matched?在Postgresql中针对拼接字符串的操作才出现字符串与数字不匹配的概念。本以为使用concat函数就没问题,但是使用的地方错误造成的原因下面看一段代码就一目了然了:EXPLAIN SELECTse.enroll_numbe原创 2017-10-21 10:37:29 · 13452 阅读 · 0 评论 -
多表查询SQL优化
多表连接LEFT JOIN 是一个例子:三张表,也就是多表联查,使用聚集函数SUM,用到了GROUP BYselect C.channel_short_name,u.standby2,u.user_name,bs.enroll_batch,bs.pay_school_year,bs.settlement_amount,bs.received_amount,(bs.settlement_原创 2017-08-07 12:49:12 · 9675 阅读 · 0 评论 -
Mysql (Case when then end )函数
select t1.student_source, t1.enroll_school, count(t1.identity_card) as student_amount, sum(t1.pay_tuition) as pay_tuition_amount, sum(t1.channel_amount) as channel_amount, sum(t1.channel_nee原创 2017-08-24 16:31:37 · 1373 阅读 · 0 评论 -
PHP面试MySQL数据库基础
mysql_num_rows()mysql_affected_rows()这两个函数都作用于 mysql_query($query)操作的结果,mysql_num_rows() 返回结果集中行的数目。mysql_affected_rows() 取得前一次 MySQL 操作所影响的记录行数。mysql_num_rows()仅对 SELECT 语句有效,要取得被 INSERT,UPDATE转载 2017-02-27 15:44:53 · 839 阅读 · 0 评论 -
MySQL数据库之MyISAM与InnoDB的区别
MySQL数据库之MyISAM与InnoDB的区别从以下几个方面:1、存储结构 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。2、存储空间 MyISAM:可被压缩,存储空间较小。 I原创 2017-02-23 10:58:53 · 10783 阅读 · 1 评论 -
数据库知识——面试题
数据库技术题6.写出三种以上MySQL数据库存储引擎的名称(提示:不区分大小写)MyISAM、InnoDB、BDB(Berkeley DB)、Merge、Memory(Heap)、Example、Federated、Archive、CSV、Blackhole、MaxDB 等等十几个引擎7.说出你所知道的三种以上开源数据库的名称(提示:想想目前国外流行的开源数据库)MySQL原创 2016-10-27 21:21:53 · 1091 阅读 · 0 评论 -
MySQL 4.1/5.0/5.1/5.5/5.6/5.7各版本的主要区别
mysql的50版本和51版本的区别:一、5.0 增加了Stored procedures、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系统数据库。 二、5.1 增加了Event scheduler,Partitioning,Pluggable storage engine API ,Row-based repli原创 2016-10-26 22:51:36 · 39014 阅读 · 0 评论 -
SQL内连接、左外链接、右外连接、交叉链接区别
SQL内连接、左外链接、右外连接、交叉链接区别 — —你可以做到任何事,如果愿望足够强烈针对以上的链接,先做一下普及: 链接可分为:内连接、外连接、左连接、右连接等几类,今天我们说题目中所述的。 内连接。(典型的连接运算,使用像 =原创 2016-08-12 20:40:51 · 2276 阅读 · 0 评论 -
唯品会订单分库分表的实践总结以及关键步骤
唯品会订单分库分表的实践总结以及关键步骤随着唯品会业务的快速发展,订单量的不断增长,原有的订单存储架构已经不能满足公司的发展了,特别是在大促高峰期,原订单库已经成为抢购瓶颈,已经严重制约公司的发展。唯品会旧订单库包含几十张订单相关表,旧订单库是典型的一主多从架构;主库容量已接近服务器物理空间上限,同时也已经达到MySQL的处理上限,很快将无法再处理新增订单。旧订单库面临的问题有转载 2016-09-03 15:07:12 · 1033 阅读 · 0 评论 -
PostgreSQL转换为Mysql
由于postgresql和mysql的使用方式不同,所以不能直接导出sql转换为mysql所用的,所以下面是我总结的几点DROP TABLE IF EXISTS "public"."college";CREATE TABLE "public"."college" ("college_id" int4 DEFAULT nextval('college_college_id_seq':原创 2017-12-16 13:29:09 · 10700 阅读 · 0 评论