
SQL、MySQL
常常发懵?
一个注重搬砖的地方
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL Server 索引结构及其使用
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的sql server提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很转载 2009-11-24 18:16:00 · 537 阅读 · 0 评论 -
Mysql中limit的用法详解
Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT转载 2009-12-22 09:36:00 · 119167 阅读 · 8 评论 -
关于MySQL数据库的存储引擎
MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持事务处理的数据库(以确保事务转载 2009-12-25 14:11:00 · 725 阅读 · 0 评论 -
利用 mysqldump命令 或者mysql命令导入导出数据
一、利用mysqldump导出数据mysqldump -u用户名 -ppasswd database table --where="条件" > 输出的文件名举例:D:/>mysqldump -uroot -p123456 dbname tbname --where = "id > 100" > data.sql注意:1、条件用双引号,不能用单引号 2、输出文件data.sql在当前目录下 D:/data.sql二、利用mysql命令导出数据select * from table where原创 2011-05-12 15:41:00 · 2730 阅读 · 0 评论 -
Hibernate MySQL设置 timestamp 为插入时间
1、MySQL:对应字段默认值设置为:Insert-timestamp2、Hibernate:在.hbm.xml的对应字段上添加 default="CURRENT_TIMESTAMP" Over原创 2011-06-20 14:59:00 · 5788 阅读 · 3 评论 -
mysql host is not allowed to connect to this mysql server 解决方法
程序中需要用root用户远程连接mysql,死活不行,在网上搜了一个解决办法:在mysql 的终端输入:mysql> grant all privileges on *.* to 'root'@'%' identified by '你的root密码' with grant option;原创 2011-10-24 11:05:10 · 2460 阅读 · 0 评论 -
数据库的timestamp和datetime区别
日期时间类型是用来表示“年-月-日小时:分:秒”信息的数据类型,其精度精确到“秒”,其中包含了年、月、日、小时、分、秒六个信息,比如“2008-08-08 08:00:00”。日期时间类型可以用来表示“北京奥运会开幕式准确时间”、“上次迟到时间”等信息。在数据库中,一般用DateTime 来表示日期时间类型。日期时间类型的精度精确到“秒”,这在一些情况下能够满足基本的要求,但是对于原创 2012-08-24 15:52:12 · 7160 阅读 · 0 评论