--显示本月第一天 SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0) SELECT CONVERT(DATETIME,CONVERT(VARCHAR(8),GETDATE(),120)+'01',120) --显示本月最后一天 SELECT D...
[root@test]# /usr/local/mysql/bin/mysql -urootERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)[root@test]#...
将时间转换为时间戳: select unix_timestamp( ‘2009-10-26 10-06-07‘ ) 如果参数为空,则处理为当前时间 : select from_unixtime(1256540102) 有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,...
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建...
在生产环境中,有时候我们会遇到这样的问题,就是去掉数据库中2列值相同的数据,并且留下一条语句,解决这个问题可以利用唯一联合索引创建测试表CREATETABLE`test03`(`id`INT(11),`uid`INT(11)DEFAULTNULL);INSERTINTOtest03(id,uid)VALUES(1,1),(1,2),(1,1),(1,2),(1,1);selec..
用amoeba配合mysql主从构建mysql读写分离1mysql主从配置mysqlmaster192.168.11.177mysqlslave192.168.11.178amoeba主机192.168.11.179俩台虚拟机上yuminstallmysqlmysql-serevrmysql-devel(没有用,防止以后用)/etc/init.d/mysqldstartmysqladmin-urootpassword‘123456‘chkconf..
不管你在开发中是否用得到,作为一名程序员,不懂数据库是没法混的,但是会用数据库并不能证明你懂数据库的知识所以小雨建议大家还是抽时间系统的学习一下,今天我给大家简单的介绍一些数据库的基础知识。...
一、视图 VIEW
视图是虚拟的表,本身不存储任何数据。只有运行时,才包含动态检索出来的数据。
eg:SELECT sid, name, sex, s_num FROM student, school WHERE sid = 2 AND student.sid = scholl.sid ;
这个简单的查询涉及到两个表。所以任何需要这个数据的人都必须熟悉两个表以及之间的关系。想检索其他学生信...