MySQL索引类型一览 让MySQL高效运行起来

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable(   ID INT NOT NULL...

2014-08-29 11:02:54

阅读数:488

评论数:0

coalesce 返回多个值中的非空值

COALESCE (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。 目录...

2014-08-20 10:36:19

阅读数:1026

评论数:0

set nocount on作用

set nocount on的疑问 set nocount on作用 set nocount on什么意思 MSDN解释: 阻止在结果集中返回可显示受 Transact-SQL 语句或存储过程影响的行计数的消息。 Stops the message that shows the count ...

2014-08-20 10:31:32

阅读数:524

评论数:0

Linux系统下mysqlcheck修复数据库命令

mysqlcheck客户端工具可以检查和修复MyISAM表,还可以优化和分析表。 实际上,它集成了mysql工具中check、repair、analyze、optimize的功能、 有3种方式来调用mysqlcheck: shell> mysqlcheck[options] db_na...

2014-06-05 19:41:45

阅读数:3072

评论数:0

mysql异常错误 ERROR 2002

启动mysql 报错: ERROR 2002 (HY000): Can’t connect to local MySQL server throughsocket ‘/var/lib/mysql/mysql.sock’ (2) 1、先查看 /etc/rc.d/init.d/mysqld...

2014-04-21 11:23:02

阅读数:16193

评论数:0

MySQL如何创建主键?Alter table add PRIMARY KEY的用法和例子

-- 创建一个无主键的表格  create table testNoPK (    id int not null,    name varchar(10)   );     -- 创建索引   alter table testNoPk      add primary key PK_testNo...

2013-12-18 21:19:44

阅读数:3511

评论数:0

mysql在表的某一位置增加一列、删除一列、修改列名

如果想在一个已经建好的表中添加一列,可以用诸如: alter table t1 add column addr varchar(20) not null; 这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用: alter table t1 a...

2013-10-10 19:32:37

阅读数:25234

评论数:0

SQL 增加或删除一列

alter table tablename drop column columnname; alter table tabelname add columnname varchar2(8) NULL; 一 . 常用mysql命令行命令        1 .启动MYSQL服务 net star...

2013-10-09 16:40:53

阅读数:21290

评论数:0

java中取出表单的字段名

import java.sql.*; import java.util.ArrayList; import java.util.Hashtable; import java.util.List; public class Test{  public static void main(St...

2013-04-22 21:42:20

阅读数:614

评论数:0

利用sql语句得到表的字段名

在dazhi的数据库中创建下表: 建表  my1 字段  id    typee           1     wq           2    qw          3     qwq         1     ww  表2   名字 my2 字段    id  ...

2013-04-22 18:06:19

阅读数:537

评论数:0

数据库冷备份和热备份

问题: 数据库冷备份和热备份的不同点以及各自的优点 解答: 热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。 而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。 热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。 冷备份的...

2012-09-23 00:02:50

阅读数:384

评论数:0

数据库中的锁

11.5.1 锁的概念  锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个 11.5.1 锁的概念  锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个数据源加锁后,此数据源就有了一定的访问限制。我们就称对此数据源进行了“锁定”。在SQL Server中,可...

2012-09-22 23:00:26

阅读数:771

评论数:0

脏数据简介

脏数据在临时更新(脏读)中产生。事务A更新了某个数据项X,但是由于某种原因,事务A出现了问题,于是要把A回滚。但是在回滚之前,另一个事务B读取了数据项X的值(A更新后),A回滚了事务,数据项恢复了原值。事务B读取的就是数据项X的就是一个“临时”的值,就是脏数据。

2012-09-21 22:19:22

阅读数:584

评论数:0

脏数据

很少有什么IT项目比数据整合更令人头疼的了。如果我们换个方式思考,就会发现有一件事是比数据整合更可怕的,那就是数据整合出现了问题。   有时候,这是由于用户出错或者恶意用户的蓄意破坏,导致不良数据堆积引起的问题。有时候原始数据是完好无损的,但是从一个系统/数据库转移到另一个系统/数据库的过程...

2012-09-21 22:12:15

阅读数:1817

评论数:0

SQL语句

好记性不如烂笔头,这句话我自认为很对,就算再好的脑子,也会有忘记知识的那天,今天,就用我自认为一个很不错的方法,那就是把自己的笔记发到论坛,这样,可以让大家得到帮助,对自己也是一种帮助 一、sql介绍 为什么使用SQL? 当数据库中出现大量的数据,并且数据库表之间的数据出现引用等状况时,...

2011-12-09 19:43:55

阅读数:574

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭