摘要:Auth: JinDate: 20140716mysql --default-character-set utf8 -h127.0.0.1 -uroot -p SHOW PROCEDURE status; ERROR 1548 (HY000): Cannot load from mysql.pro...
阅读全文
摘要:date:20140530auth:Jin参考:http://dev.mysql.com/doc/refman/5.5/en/server-status-variables.html#http://dev.mysql.com/doc/refman/5.5/en/memory-use.htmlhttp...
阅读全文
摘要:date:20140527auth:Jin一、问题描述线上store应用,偶尔出现慢的现象。检查发现是writer角色在master-backup之前漂移检查mysql-log没有发现异常,也没前端nginx/php以及mysql-proxy无关master show processlist500多...
阅读全文
摘要:Auth: jinDate: 20140507一、事务控制默认情况下,MySQL是自动提交(autocommit)的,如果需要通过明确的commit和rollblack来提交和回滚事务,那么需要通过明确的事务控制命令来开始事务。SET AUTOCOMMIT, START TRANSACTION,CO...
阅读全文
摘要:Auth: jinDate: 20140506主要参考整理资料MYSQL性能调优与架构设计-第七章 MYSQL锁定机制http://www.cnblogs.com/ggjucheng/archive/2012/11/14/2770445.html理解MySQL——架构与概念http://www.cn...
阅读全文
摘要:Auth: jinDate: 20140423mysql> CREATE TABLE `t4` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(25) NOT NULL, PRIMARY KEY (`id`), UNIQU...
阅读全文
摘要:Auth: jinDate: 20140422参考:http://dev.mysql.com/doc/refman/5.1/zh/replication.html#replication-optionshttp://dev.mysql.com/doc/refman/5.1/en/replicatio...
阅读全文
摘要:Auth: JinDate: 201404141.master-slave同步问题1)故障描述和错误代码:监控报警slave故障登录slave服务器查看mysql> show slave status\G发现有Errno详细的记录在另外电脑,电脑硬盘坏了,没有具体的报错了2)排查步骤:(1)查看错误...
阅读全文
摘要:Auth: Jin1.session问题Date: 20140328问题描述:基于openx 的广告系统,将数据从单点,迁移到mmm集群,前端无法访问报错信息如下:MDB2 Error: Array_doQuery: [Error message: Could not execute statement][Last executed query: EXECUTE MDB2_STATEMENT_mysql_231aaea2d6a8cace7c73797d81dc6ea8 USING @0][Native code: 1243][Native message: Unknown prepared s
阅读全文
摘要:Date: 20140305Auth: Jin一、概念1、基本概念触发器是一个被指定关联到一个表的数据对象,触发器是不需要调用的,当对一个表的特别事件出现时,它就被激活。触发器的代码也是由SQL语句组成的,因此用在存储过程中的语句也可以用在触发器的定义中。触发器是一类特殊的存储过程。2、类型SQL2008中分为:DML和DDL触发器1)DML触发器当数据库发生DML事件时将调用DML触发器。INSERT,UPDATE,DELETE2)DDL触发器当数据库发生DDL事件时将调用DDL触发器。CREATE,ALTER,DROP二、SQL20081、创建DML触发器CREATE TRIGGER tr
阅读全文
摘要:Date: 20140223Auth: Jin参考:http://blog.sina.com.cn/s/blog_436732df0100e768.html一、介绍1、概念视图是从一个或几个基本表(或视图)导出的表,是数据库的用户使用数据库的观点。视图是一个虚表即所应对的数据不进行实际存储,数据库中只存储视图的定义。2.视图的优点:1).为用户集中数据简化用户的查询和处理。2).屏蔽数据库的复杂性3).简化用户权限的管理 grant语句可以针对视图进行授予权限。4).便于数据库共享5).可以重新组织数据以便输出到其他应用程序视点集中,简化操作,定制数据,合并分割数据,安全性3.视图的缺点1).
阅读全文
摘要:Date: 20140223Auth: Jin一、排序 order by作用:对查询结果进行排序1.基本语法SELECT column_name(s) FROM table_name ORDER BY column_name;2.升序或降序的排序SELECT column_name(s)FROM table_nameORDER BY column_name DESC|ASC默认升序 ASC(1 在 9 之前,"a" 在 "p" 之前)降序排列 DESC3.根据两列进行排序可以根据多个列进行排序。当按照多个列进行排序时,只有第一列相同时才使用第二列:SEL
阅读全文
摘要:Date: 20140219Auth: Jin一、介绍连接是二元运算,可以对两个表或多个表进行查询。T-SQL中分两大类,一是符合SQL标准的连接谓词表示形式,二是T-SQL扩展的使用关键字JOIN的表示形式。二、连接谓词where子句使用比较运算符给出连接条件对表进行连接,将这种表示形式称为连接谓词表示形式。连接谓词中的比较字符可以是〈,〈=,〉,〉=,!=,〈〉,!,当比较符为=时就是等值连接。若在目标列中除去相同的字段名(重复的只保留一个),则为自然连接。1、selectmysql> select Product.*,ProductPrice.* from Product,Prod
阅读全文
摘要:date: 20140208auth: Jin参考引用:http://blog.sina.com.cn/s/blog_52d20fbf0100ofd5.htmlmysql存储过程详解一、基本介绍1. 存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Sto...
阅读全文
摘要:Date: 20140207Auth: Jin一、数据完整性的分类数据完整性是指数据库中数据在逻辑上的一致性和准确性。包括三种1.实体完整性又称行的完成性,要求表中有一个主键,其值不能为空且唯一地标示对应的记录。可通过索引,UNIQUE约束,PRIMARY KEY约束或AUTO_INCREMENT(SQL SERVER为IDENTIFY)属性实现。(1)一个表只能创建一个PRIMARY KEY约束,但一个表中可以根据需要对表中不同的列创建若干个UNIQUE约束。(2)PRIMARY KEY字段的值不允许为NULL,而UNIQUE字段的值可以取NULL。2.域完整性称为列完整性,指给定列输入
阅读全文
摘要:Date :20140213Auth: Jin参考http://blog.sina.com.cn/s/blog_757b0e130101erl5.htmlhttp://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#federated-storage-engine一、问题描述1.目前应用情况在mysql 3304实例中有phpcms,anquanzuo两个库,phpcms有数据写入,anquanzu没有数据写入anquanzu有一个视图表carseats_article 为phpcms库的三个表v9_news,v9_news_data,
阅读全文
摘要:Date: 20140207Auth: Jin索引是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。索引的主要作用快速存取数据保证数据记录的唯一性实现表与表之间的参照完整性在使用ORDER BY,GROUP BY子句进行数据检索时,利用索引可以减少排序和分组的时间。一、索引结构 Index_type 包括B-Tree,Hash,full-text,R-Tree1、B-Tree 除Archive存储引擎外其他存储引擎都支持,使用最频繁2、Hash Memory和NDB Cluster支持,使用较少3、Full-text 全文索引 仅MyISAM存储引擎支持,且仅有char,.
阅读全文
摘要:Date: 20100101Auth:Jin参考http://blog.sina.com.cn/s/blog_9707fac301016wxm.html一、字符集介绍计算机只处理二进制代码字符集是一套文字符号及其编码,比较规则的集合。ascii 啊四克 第一个计算机字符集unicode UTF8 UTF16二、汉字及一些常见的字符集GB2312BGK :BGK在GB2312基础上进行扩充。GB 18030三、怎样选择合适的字符集(1),满足应用支持语言的需求,如应用于不同的国家和地区,则选择unicod字符集。MYSQL来说,就是UTF-8(2),如果应用中涉及已有数据的导入,要充分考虑数据库
阅读全文
摘要:Date: 20140125Auth: Jin参考:http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#select一、select子句主要定义需要选取的字段,包括选择selection,投影projection,连接join(一)选择1、所有字段mysql> select * from users;2、指定字段mysql> select uname,department,email from users where id>2;+-------+------------+------------------+| una
阅读全文