x
首页 后端[mysql资料]

Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myecl
阅读全文发表于2014-06-17 21:37 阅读(1913) 评论(0)

MYSQL外键(Foreign Key)的使用

在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。 外键的使用条件: 1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持); 2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自
阅读全文发表于2014-05-15 15:58 阅读(1533) 评论(0)

mysql ibdata1文件的缩小

最近发现MYSQL 的碎片狂大,在一张有上千万的表空间里面碎片占用十分厉害,但是单独的用alert table table_name engine=innodb 基本无法执行,因为表实在是过大,ALERT方法适合一些中小型的数据库。所以最后的办法就是导入导出的步骤 &nbs
阅读全文发表于2013-02-26 02:08 阅读(2641) 评论(0)

MySQL中的Show的用法

MySql中SHOW命令的用法
阅读全文发表于2012-08-31 01:01 阅读(1974) 评论(0)

mysql最好的优化技巧

MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间
阅读全文发表于2012-04-12 19:40 阅读(1815) 评论(0)

导出建表语句,Insert语句形式导出数据

前一段时间在弄数据库设计,有时要把一些数据(数据类不大)导到其它类型的数据库里,发现无论是Sql Server、Oracle、MySql,在从库中导出标准的建表和插入数据(即Insert语句)语句时,多少有些不如人意,于是结合自己的要求,自己动手写一个导出的程序。
阅读全文发表于2012-04-12 19:38 阅读(12759) 评论(0)

mysql order by 与索引的使用

需求:查询数据表中依次按user_id、group_id、id降序取出10条数据
阅读全文发表于2012-04-12 19:00 阅读(3978) 评论(0)