代码改变世界

随笔分类 -  数据库-mysql

java Spring调整Quartz定时备份数据库

2013-01-03 15:31 by eoeAndroid社区, 484 阅读, 收藏,
摘要: 首先实现单独能够备份db的java程序,思路是执行动态把要执行的批处理命令写入1个bat文件中,然后调用java程序执行这个批处理执行语句:mysqldump -u root -p123456 sshweb >E:\mysql_backup\2013-1-3_15_29_00.sql1.配置文件jdbc.driverClassName= com.mysql.jdbc.Driver jdbc.url= jdbc:mysql://localhost:3306/sshweb?useUnicode=true&characterEncoding=utf-8 jdbc.username=ro 阅读全文

MYSQL 日期函数

2012-12-25 00:12 by eoeAndroid社区, 146 阅读, 收藏,
摘要: MYSQL 日期函数大全对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6日期和时间类型。这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:mysql>SELECTsomethingFROMtableWHERETO_DAYS(NOW())-TO_DAYS(date_col)<=30;DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一,……7=星期六)。这些索引值对应于ODBC标准。mysql>selectDAYOFWEEK('1998-02-03');-&g 阅读全文

mysql命令行操作

2012-12-25 00:09 by eoeAndroid社区, 257 阅读, 收藏,
摘要: 一、连接MYSQL格式: mysql -h主机地址 -u用户名 -p用户密码或者: mysql -u 用户名 -p // 回车后要求输入密码,密码不可见1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是如果-p后带有用户密码,那么-p与密码之间必须没有空格,否则让你重新输入密码.例如以下都是合法的登陆:(帐号:root 密码:123)mysql -u root -pmysql -uroot -pmysql -uroot -p123如果刚安装好MYSQL,超级 阅读全文

sql where 1=1和 0=1 的作用

2012-12-24 12:53 by eoeAndroid社区, 196 阅读, 收藏,
摘要: where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。使用 where1=1的好处 假如我们将上述的语句为: string MySqlStr=”select * from table where1=1 ”; if(Age.Text.Lenght>0) { MySqlStr=MySqlStr+“and Age=“+“'Age.Text'“; } if(Address.Text.Lenght>0) { MySqlStr=MySqlStr+“and Address=“+“'Address.Text'“; } 现 阅读全文

mysql的常用函数

2012-12-24 12:52 by eoeAndroid社区, 107 阅读, 收藏,
摘要: 一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)返回集合中最小的值LN(x)返回x的自然对数LOG(x,y)返回x的以y为底的对数MOD(x,y)返回x/y的模(余数)PI()返回pi的值(圆周率)RAND()返回0到1内的随机值,可以通过提供一个参数(种子)使RAND()随机数生成器生成一个指定的值。ROU 阅读全文