
数据库技术_综合
zollty
这个作者很懒,什么都没留下…
展开
-
数据库数据类型对比、数据类型大全
根据各种数据库的官方文档整理如下。一、Oracle表结构移植到Mysql中需要的类型转换MYSQL ORACLEBLOB(220) RAW(220)BLOB(20) RAW(20)BLOG(1024) RAW(1024)VARCHAR(n) VARCHAR2(n)CHAR CHARFLOAT(22,6) ...原创 2020-12-21 16:01:04 · 1049 阅读 · 0 评论 -
数据库数据类型对比、数据类型大全
一、Oracle表结构移植到Mysql中需要的类型转换MYSQL ORACLEBLOB(220) RAW(220)BLOB(20) RAW(20)BLOG(1024) RAW(1024)VARCHAR(n) VARCHAR2(n)CHAR CHARFLOAT(22,6) NUMBER(22,...原创 2020-08-26 13:49:21 · 518 阅读 · 0 评论 -
OLTP和OLAP的区别
一、联机事务处理OLTP(on-line transaction processing) 主要是执行基本日常的事务处理,比如数据库记录的增删查改。比如在银行的一笔交易记录,就是一个典型的事务。 OLTP的特点一般有: 1.实时性要求高。我记得之前上大学的时候,银行异地汇款,要隔天才能到账,而现在是分分钟到账的节奏,说明现在银行的实时处理能力大大增强。 2.数据量不是很大,生产库上...原创 2019-01-09 13:07:47 · 1779 阅读 · 0 评论 -
数据库之数据类型参考资料
一、Oracle表结构移植到Mysql中需要的类型转换MYSQL ORACLEBLOB(220) RAW(220)BLOB (20) RAW(20)BLOG(1024) RAW(1024)VARCHAR(n) VARCHAR2(n)CHAR ...原创 2019-01-09 13:07:40 · 568 阅读 · 0 评论 -
MySQL 5.7安装和初始化
一、WINDOWS下安装详细步骤,参见这个文档:https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html文档中,涉及以下几个小结: 2.3.5.1 Extracting the Install Archive——解压,然后配置环境变量(也可以不配置,配置只是为了方便执行命令) 2.3.5...原创 2019-01-17 18:21:49 · 3991 阅读 · 0 评论 -
数据库开发规范-通用版
尽量不使用数据库自带的函数,把逻辑实现在应用程序里。不建议使用整表count。WHERE条件中参数与参数值使用的类型应当匹配,避免MySQL进行隐式类型转化;建议在SELECT语句中只获取实际需要的字段;SELECT、INSERT语句应显式的指明字段名称,不使用SELECT *,不使用INSERT INTO table();执行模糊查询时,%只能出现在关键字的尾部,例如LIKE...原创 2018-12-25 18:08:50 · 767 阅读 · 0 评论 -
数据库设计规范-通用版
一、命名规范1、总命名规范1、不得使用数据库保留关键字,以及php/java等常用语言的保留关键字,或者可能成为关键字的单词作为完整命名。(对于一些疑似关键字的单词,可以在后面加一个下划线来避免,例如“key_”)。【附:MySQL保留关键字列表:https://dev.mysql.com/doc/refman/5.7/en/keywords.html】2、如无特殊说明,名称必须用英文...原创 2018-12-25 18:08:43 · 24365 阅读 · 4 评论 -
标准SQL与数据库技术
SQL是Structured Query Language简写Data Definition Language(DDL数据定义语言) (create、alter、drop)Data Manipulation Language(DML数据操作语言) (select、insert等)Data Control Language(DCL数据控制语言) (commit、rollback、sa原创 2016-12-30 15:50:24 · 480 阅读 · 0 评论 -
我的PostgreSQL技术笔记
0、安装PostgreSQL服务器若有不明之处,参见官方手册:https://www.postgresql.org/docs/9.4/static/runtime.html权限配置,参见:https://www.postgresql.org/docs/9.4/static/client-authentication.html1、安装ubuntu直接:原创 2016-12-30 15:48:07 · 2573 阅读 · 0 评论 -
我的MySQL技术笔记
启动MySQL服务:net start mysql注:我们以XXX代表数据库名(database),aaa代表数据表名(table), id和name为列名(column)DOS下连接数据库:mysql -u用户名 -hIP -p密码备份(前提是以断开数据库连接):mysqldump -u用户名 -p密码 数据库名 >F:\XXX.txt恢复原创 2016-12-30 15:45:59 · 533 阅读 · 0 评论 -
我的Oracle技术笔记
ORACLE添加数据库连接的方法在:{安装目录}\db_1\NETWORK\ADMIN下面打开tnsnames.ora文件添加类似于下面的字符串:123456789101112131415161718原创 2016-12-27 19:04:44 · 439 阅读 · 0 评论 -
mysql中如何加外键
mysql中MyISAM和InnoDB存储引擎都支持外键(foreign key),但是MyISAM只能支持语法,却不能实际使用。下面通过例子记录下InnoDB中外键的使用方法:创建主表:mysql> create table parent(id int not null,primary key(id)) engine=innodb;Query OK, 0 rows affecte转载 2012-02-24 19:57:34 · 7707 阅读 · 0 评论 -
常用数据库语法
常用数据库语法(以Mysql为基础)注:我们以XXX代表数据库名(database),aaa代表数据表名(table),id和name为列名(column)DOS下连接数据库:mysql -u用户名 -hIP -p密码备份(前提是以断开数据库连接):mysqldump -u用户名 -p密码 数据库名 >F:\XXX.txt恢复:mysql -u用户名 -p密码 数据库名 数据库原创 2011-07-16 10:59:35 · 1120 阅读 · 0 评论