bitsCN.com Oracle和mysql的一些简单命令对比 1) SQL> select to_char(sysdate,'yyyy-mm-dd') from dual; SQL> select to_char(sysdate,'hh24-mi-ss') from dual; mysql> select date_format(now(),'%Y-%m-%d'); mysql> select time_format(now(),'%H-%i-%S'); 日期函数 增加一个月: SQL> select to_char(add_months(to_date ('20000101','yyyymmdd'),1),'yyyy-mm-dd') from dual; 结果:2000-02-01...
一、使用Sqoop将MySQL中的数据导入到HDFS/Hive/HBase 二、使用Sqoop将HDFS/Hive/HBase中的数据导出到MySQL2.3 HBase中的数据导出到mysql目前没有直接的命令将HBase中的数据导出到MySQL,但可以先将HBase中的数据导出到HDFS中,再将数据导出到MySQL。三、使用Sqoop将Oracle中的数据导入到HDFS/Hive/HBase下面只给出将Oracle中的数据导入HBase,其他情况下的命令行选项与MySQL的操作相似OK! 最好的文档尽在:http://sqoop.apache.o...
Mysql Oracle Java BIGINT NUMBER(19,0) java.lang.Long BIT RAW byte[] BLOB BLOB RAW byte[] CHAR CHAR java.lang.String DATE DATE java.sql.Date DATETIME DATE java.sql.Timestamp DECIMAL FLOAT (24) ...
Mysql存在数据库的概念,一个项目对应一个单独的database,为数据库创建独立的用户 Oracle一个数据库就是一个服务,存在table space概念(表空间),一个项目对应一个单独的表空间,创建一个用户,具有表空间使用的权限。! 仅作记录!切勿转载!以防害人!
sqlserver、mysql、oracle各自的默认端口号 sqlserver默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsoft.jdbc.sqlserver.SQLServerDriver"; mysql 默认端口号为:3306 URL:jdbc:mysql://localhost:3306/test? user=root&password=&useUnicode=true&characterEncoding=gbk DRIVERNAME:"com.mysql.jdbc.Driver"; oracle 默认端口号为:1521 URL:"jdbc:ora...
编号类别ORACLEMYSQL注释1数字函数round(1.23456,4)round(1.23456,4)一样: ORACLE:select round(1.23456,4) value from dual MYSQL:select round(1.23456,4) value2abs(-1)abs(-1)功能: 将当前数据取绝对值 用法: oracle和mysql用法一样 mysql: select abs(-1) value oracle: select abs(-1) value from dual3ceil(-1.001))ceiling(-1.001)功能: 返回不小于 X 的最小整数 用法: mysqls: select ceiling(-1.001) value oracle: s...
这是自己在网上收集和自己平时使用的一下命令和语句(适合新手学习),如有不对还请大家指出来一.mysql(请注意命令之间存在空格)cmd命令启动/关闭数据库:net start/stop mysql 打开mysql进入到命令行:mysql -u+用户名 -p+密码 首先我们在test数据库中来创建一个简单的user表:use test;//使用test数据库 drop table if exists user;//如果存在user表就删除user表 create table user( uid int primary key auto_increment, un...
package cn.liz.test;import java.io.InputStream;import java.sql.Connection;import java.sql.Driver;import java.sql.SQLException;import java.util.Properties;import org.junit.Test;public class JBDCtest { /** * 编写一个通用的方法, 在不修改源程序的情况下, 可以获取任何数据库的连接 * 解决方案: 把数据库驱动 Driver 实现类的全类名、url、user、password 放入一个 * 配置文件中, 通过修改配置文件的方式实现和具...
最近简单的对oracle,mysql,sqlserver2005的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习..... (一)、mysql的分页查询 mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式:selecto.*from(sql)o limit firstIndex,pageSize如下面的截图,每页显示的记录数为20: 查询(1-20)这20条记录查询(21-40)这20条记录mysql的分页查询就这么简单...... (二)、sqlserver2005的分页查询 在sqlserver20...
1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。 4.Oracle也Mysql操作上的一些区别 ①主键 Mysql一般使用自动增长类型,在创建表时只要指定表的主键为auto in...
MYSQL 开发建议关于建表 1、尽量使用INNODB存储引擎。2、建议使用UNSIGNED存储非负数值。3、建议使用INT UNSIGNED存储IPV4。4、强烈建议使用TINYINT来代替ENUM类型。5、使用VARBINARY存储大小写敏感的变长字符串或二进制内容。7、区分使用DATETIME和TIMESTAMP。存储年使用YEAR类型。存储日期使用DATE类型。 存储时间(精确到秒)建议使用TIMESTAMP类型。8、将大字段、访问频率低的字段拆分到单独的表中存储,分离冷热数据。9、禁止在数...
[Oracle-> MySQL] Oracle通过dblink连接MySQL--Oracle 19c pdb连接到MySQL 5.7 更多理论参考: http://blog.itpub.net/26736162/viewspace-2144661/ 版本信息: Oracle: 19.2.0.0.0 OS: CentOS 7.3 MySQL: 5.7.19 OS: CentOS 6.5 1)判断32位还是64位 [oracle@raclhr-18c-n1 ~]$ file $ORACLE_HOME/bin/dg4odbc /u01/app/oracle/product/19.2.0/dbhome_1/bin/dg4odbc: ELF 64-bit LSB executable, x86...
今天在处理一个问题的时候,需要根据其他部门提供的sql语句对一个表中的数据进行了筛查。 语句类似下面的形式 > SELECT MAX_LEVEL,LOGOUT_TIME,CURRENT_DATE AS NOWTIME,cn_master FROM t_test_october_back_a WHERE ID in ( 100, 200, 300, 400, 500) ; +-----------+---------------+------------+-----------+ | MAX_LEVEL | LOGOUT_TIME | NOWTIME | ID| +-----------+---------------+------------+----------...
[Oracle-> MySQL] Oracle通过dblink连接MySQL--Oracle 19c连接到MySQL 5.7 Oracle使用DG4ODBC数据网关连接其它非Oracle数据库,其原理图如下: MySQL] Oracle通过dblink连接MySQL--Oracle 19c连接到MySQL 5.7 - 文章图片" />从上图可知,Oracle连接MySQL需要涉及到如下组件:DG4ODBC, ODBC Driver Manager, ODBC Driver,本文将一一讲解它们的配置。版本信息:Oracle: 19.2.0.0.0 OS: CentOS 7.3MySQL: 5.7.19 ...
MYSQL 开发建议关于建表1、尽量使用INNODB存储引擎。2、建议使用UNSIGNED存储非负数值。3、建议使用INT UNSIGNED存储IPV4。4、强烈建议使用TINYINT来代替ENUM类型。5、使用VARBINARY存储大小写敏感的变长字符串或二进制内容。7、区分使用DATETIME和TIMESTAMP。存储年使用YEAR类型。存储日期使用DATE类型。 存储时间(精确到秒)建议使用TIMESTAMP类型。8、将大字段、访问频率低的字段拆分到单独的表中存储,分离冷热数据。9、禁止在数...