随笔分类 - SQL
摘要:1 时间如果是从当前时间到前一个月的这个时候之间的记录总条数:selectcount(1)fromuis_md_stcustomuwherefirsttimebetweenadd_months(sysdate,-1)andsysdate;如果是求当前时间的前面一个月的内的记录总条数:selectcount(1)fromuis_md_stcustomuwhereto_char(firsttime,'mm')=to_char(add_months(sysdate,-1),'mm');2 IN/ANYIN- Equal toany member in the list
阅读全文
摘要:sql cheat sheet : link1 link2http://www.tutorialspoint.com/sql/index.htmhttp://www.sql-tutorial.net/
阅读全文
摘要:转自:http://www.thegeekstuff.com/2012/09/sqlite-command-examples/SQLite3 is very lightweight SQL database which focuses on simplicity more than anything else. This is a self-contained serverless database engine, which is very simple to install and use.While most of the commands in the SQLite are simil
阅读全文
摘要:SQL 语句语句语法AND / ORSELECT column_name(s)FROM table_nameWHERE conditionAND|OR conditionALTER TABLE (add column)ALTER TABLE table_nameADD column_name datatypeALTER TABLE (drop column)ALTER TABLE table_nameDROP COLUMN column_nameAS (alias for column)SELECT column_name AS column_aliasFROM table_nameAS (a
阅读全文
摘要:一 sqlite简单地说SQLite数据库对应的就是一个文件(一般命名为xxx.db)。可以通过sqlite shell命令行来操作sqlite数据库,也可以在其他的语言中通过api来操作sqlite数据库。sqlite数据库的访问甚至不需要用户名和密码。在windows上可以下载:sqlite-shell-win32-x86-3071300.zip, 其他平台可以下载对应的shell命令行。帮助:d:\sqlite_test>sqlite3.exe test.dbSQLite version 3.7.13 2012-06-11 02:05:22Enter ".help&quo
阅读全文
摘要:转自:http://ixdba.blog.51cto.com/2895551/583232原文作者:技术成就梦想一、 MySQL复制的实现原理 MySQL支持单向、双向复制、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新 写入一个二进制日志文件中,并创建一个索引文件以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,日志文件会通知主 服务器,从服务器在日志中读取的最后一次成功更新的位置。接着,从服务器在上次成功更新的位置处开始进入更新操作。更新完成后从服务器开始进入等待状态, 等待主服务器后续的更新。 需要注意的.
阅读全文
摘要:转自: http://koda.iteye.com/blog/788862http://koda.iteye.com/blog/682547使用MySQL将读写请求转接到主从Server。 一 安装MySQL Proxy MySQL Proxy的二进制版非常方便,下载解压缩后即用。 解压缩的目录为: $mysql-proxy_installed_dir (这里为/usr/local/mysql-proxy) |_ bin |_ include |_ lib |_ share 1. 为mysql-proxy建立配置文件。 如在$mysql-proxy_installed_dir创建文...
阅读全文
摘要:http://rimuhosting.com/howto/mysqlbackup.jspAutomated MySQL Database BackupVersion 1Want to backup your MySQL databases to another machine on a nightly basis? Then create a /etc/cron.daily/mysqlbackup.sh job like this:mysqldump--compress-uroot-p$pw-h$currenthost--add-drop-table--extended-insert--quo
阅读全文
摘要:一 MySQL Workbench MySQL Workbench提供DBAs和developers一个集成工具环境:1)数据库设计和建模2)SQL开发(取代原来的MySQL Query Browser)3)数据库管理(取代原来的MySQL Administrator)二 MySQL Workbench 下载和安装1)下载下载: MySQL Workbench 5.2.28地址: http://w...
阅读全文
摘要:一 导入文本数据1)mysql->load data infile数据文件c:/mytable.txt 如下:(每一行为一条记录,记录的字段间用tab隔开,最后一个字段后不能再有tab,文件为ascii格式)[代码][load data infile 类似与mysqlimport]2) mysqlimport数据文件为:(每一行为一条记录,记录的字段间用tab隔开,最后一个字段后不能再有ta...
阅读全文
摘要:一 MySQL命令行工具 (查看帮助 ---help,或 -?)1)MySQLMySQL是一个简单的SQL外壳(有GNU readline功能)。它支持交互式和非交互式使用。当交互使用时,查询结果采用ASCII表格式。当采用非交互式(例如,用作过滤器)模式时,结果为tab分割符格式。可以使用命令行选项更改输出格式。如果由于结果较大而内存不足遇到问题,使用--quick选项。这样可以强制MySQL从...
阅读全文
摘要:一 MySQL简介1)MySQLMySQL是MySQL AB公司的数据库管理系统软件,是最流行的开源(Open Source,开放源代码)的关系型数据库管理系统。2) MySQL具有以下主要特点。高速:高速是MySQL的显著特性,在MySQL中,使用了极快的“B树”磁盘表(MyISAM)和索引压缩;通过使用优化的“单扫描多连接”,能够实现极快的连接;...
阅读全文
摘要:一 MySQL1)http://www.mysql.org/= http://dev.mysql.com/2)http://dev.mysql.com/downloads/mysql/3)http://dev.mysql.com/downloads/workbench2)http://dev.mysql.com/downloads/connector/2)http://www.heidisql.c...
阅读全文