数据库
我已开始练习
编程无岁月,学海无尽头。
展开
-
数据库字段中某特定字符替换
– 替换数据库字段中某特定字符UPDATE tbl_name SET path=REPLACE(path, ‘192.168.1.66’, ‘192.168.1.127’);原创 2015-05-10 16:43:02 · 849 阅读 · 0 评论 -
sqlserver带输入输出存储过程
-- 创建存储过程ALTER PROCEDURE dbo.abcd @inp int, -- 输入参数 @oup int output -- 输出参数 AS BEGIN declare @num int -- 定义变量 declare @numer int -- 定义变量 SELECT @num = count原创 2015-08-26 17:12:48 · 3114 阅读 · 0 评论 -
sql计算时间差执行存储过程
-- datediff( day, '比较时间', GETDATE() )DECLARE @ctime INTSELECT @ctime = datediff( day, (SELECT MAX(cdate) FROM tablename), GETDATE() )IF @ctime > 0BEGIN -- 时差大于1天 END原创 2015-08-27 09:36:22 · 1844 阅读 · 0 评论 -
mysql删除同表重复记录保存id最小的记录
-- mysql删除同表重复记录保存id最小的记录delete from team where id in(select a.id from(select * from team where id not in (select id from team group by n HAVING 1=1 order by id)) a)原创 2016-04-06 20:21:32 · 315 阅读 · 0 评论 -
数据表数据定时备份
-- 创建存储过程create PROCEDURE pr_backup_logs()BEGINDECLARE carr_time VARCHAR(50);set carr_time = concat(date_sub(curdate(),interval 7 day), " 00:00:00");SET @STMT =CONCAT("CREATE TABLE pr_backup_lo原创 2016-04-12 16:19:06 · 354 阅读 · 0 评论 -
查看和修改mysql最大连接数
查看mysql最大连接数:MySQL> show variables like '%max_connections%';修改mysql最大连接数:方法一:修改配置文件。推荐方法一进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可原创 2016-07-22 14:19:48 · 364 阅读 · 0 评论 -
java操作mysql导入导出
java执行sh文件(linux)String shellcmd = "sh /data/test.sh ";Runtime.getRuntime().exec(shellcmd);java在执行目录下操作mysql(windows)runtime.exec("cmd /c mysqldump --skip-comments -u"+PropKit.get("user")+" -p"原创 2017-04-28 11:44:45 · 607 阅读 · 0 评论 -
mysqldump命令操作
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;导出整个数据库结构和数据mysqldump -h localhost -uroot -p123456 database > dump.sql导出单个数据表结构和数据mysqldump -h localhost -uroot -p123456转载 2017-04-28 17:10:32 · 425 阅读 · 0 评论