数据库
I-miss-you
个性开朗,幽默
展开
-
oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]原创 2016-03-22 13:33:07 · 5721 阅读 · 0 评论 -
mysql 查询当天、本周,本月,上一个月的数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) ...原创 2019-04-09 14:19:49 · 124 阅读 · 0 评论 -
查看mysql语句运行时间
为了验证select 1 与 select 1 from tableName 与 select * from tableName的执行效率,需要测试一下各自执行的时间。于是总结一下,查看mysql语句运行时间的方法。 方法一: show profiles。 1.Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。 Query Prof...原创 2019-04-09 13:48:22 · 3468 阅读 · 0 评论 -
MySQL的四种事务隔离级别及详解
测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consiste...原创 2018-03-06 10:54:40 · 1726 阅读 · 2 评论 -
主从复制、读写分离水平拆分及库表散列
web项目最原始的情况是一台服务器只能连接一个mysql服务器(c3p0只能配置一个mysql),但随着项目的增大,这种方案明显已经不能满足需求了原创 2017-09-26 20:43:39 · 739 阅读 · 0 评论 -
mysql事务的提交和回滚和数据引擎有关
mysql事务的提交和回滚数据引擎有关原创 2016-03-23 13:06:54 · 2921 阅读 · 1 评论 -
plsql注册码
注册码: Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number:601769 password:xs374ca原创 2017-07-31 16:12:56 · 397 阅读 · 0 评论 -
oracl改成mysql注意点
sqlMapConfig.xml 前提:oracle,改成mysql,驱动jar包替换 1、方言修改:将com.base.commons.jdbc.dialect.OracleDialect改成com.base.commons.jdbc.dialect.MySQLDialect 2、修改数据库配置文件 jdbc.alias = dygh jdbc.driver=oracle.jdbc.d...原创 2019-09-20 10:52:39 · 269 阅读 · 0 评论 -
mysql中用变量做表名的方法
mysql中用变量做表名的方法原创 2016-03-24 10:12:02 · 12677 阅读 · 0 评论 -
MySql同时更新多条记录的方法
一、MySql同时更新多条记录的方法: 因为数据库不能同时更新多条记录,所以需要采用一些间接的方法来实现此项功能 1、可以新建一张临时表,让后将查找需要更新的数据插入临时表中,然后将临时表中的数据同步到需要更新的表中, 创建临时表:create temporary table temp_table (name varchar(128) not nul原创 2016-03-23 13:46:17 · 3491 阅读 · 0 评论 -
MySql游标的使用
MySql游标的使用原创 2016-03-23 13:17:54 · 460 阅读 · 0 评论 -
linux服务器下docker自启动以及基于docker容器下的服务自启动
基于楼主自己能在家里调试公司的代码,顺便熟悉下linux命令的想法,楼主就自己安装了一台虚拟机,可是每次虚拟机关闭后,docker服务没有启动,docker容器下的服务也没有启动,最终找到解决方案如下: 一、安装完docker服务之后设置,开启立即启动docker服务命令,如下: [root@localhost ~]# chkconfig docker on 或者 [root@localh...原创 2019-10-10 22:13:22 · 1810 阅读 · 0 评论