第一章、SQL Server基础1.1、预备知识SQL Server 是Microsoft公司推出的关系型数据库管理系统。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。1.2、专业单词单词释义Database数据库Management管理System系统DBS数据库系统DBMS数据库管理系统RDBMS关系数据库DBA数据库管
转载
2023-07-21 22:27:10
253阅读
MySQL @与@@区别
原创
2020-02-21 15:43:24
1589阅读
点赞
一、PL/SQL 简介 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是oracle对sql语句的一种扩展,在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言,只能在oracle中运行。当然别的数据库
转载
2023-09-04 12:56:40
297阅读
MySQL Myisam和Innodb的区别MySQL 区别于其他数据库的很重要的一个特点就是插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,最常见的是 Innodb 引擎和 Myisam 引擎,因此我们可以针对每一张表来挑选最合适的存储引擎。两者区别对照表:MyisamInnodb5.5版本前默认引擎5.5后默认引擎索引数据结构B+树B+树索引类型非聚集索引聚集索引事务不
转载
2023-11-09 11:09:54
125阅读
目录1. MyISAM和InnoDB的区别2. 索引2.1 索引失效3. B树、B+树、[红黑树]()4. MySQL为什么使用B+树作为索引5. 聚簇索引和非聚簇索引的区别6. 什么是联合索引7. MySQL索引有什么优缺点8. 什么是事务9. 事务的四大特性(ACID)10. 脏读、不可重复读、幻读11. 事务的隔离级别12. 当前读和快照读13. MySQL中的锁14. redo log、
转载
2023-10-20 09:57:44
113阅读
我们知道mysql.server,mysqld_safe和mysqld都是可以用来启动mysql服务的,但他们之间是有些区别的
Note:Mysql.server指的是 /etc/init.d/mysql
这三个命令中,其中mysql.server和mysqld_safe 是shell 脚本写的,我们可以打开来查看里面的内容。
&n
转载
2024-04-25 16:48:16
39阅读
MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统。MySQL优势: 运行速度快。MySQL体积小,命令执行的速度快。 使用成本低。MySQL开源,提供免费版本。 可移植性强。可以运行于多种系统平台上。 适用于更多用户。适用于中小型企业。SQL的组成DML:数据操作语言,也称为数据操纵语言,用来插入、修改、和删除数据库中的数据。DDL:数据定义语言,用来建立数据库,数据库对象,定义数
转载
2023-10-20 21:28:41
248阅读
很久之前,就想做个Mysql的小结,毕竟数据库知识是软件研发的基本技能,这里话不多说,开始总结一波。数据库基本概念磁盘和内存两种),一般关系型数据库存储在硬盘中,比如Mysql, Access,Oracle等,非关系型数据库则存储在内存中,比如NoSQL等,其中各自的优缺点很明显了。关系型数据库是一种建立在关系模型(数学模型)上的数据库,以二维表(行和列--结构角度 or 记录和字段--数据角度)
转载
2023-10-19 21:33:36
371阅读
##数据库
数据库简单地分为两种:
1. 关系型数据库---->MySQL和Oracle
2. 非关系型数据库---->Memcached 和Redis
3. 消息队列中间列
关系型数据库 SQL数据库
数据和数据之间是有关系的。通过关系能够将一系列数据都提取出来。
非关系型数据库 NoSQL数据库 (Not only SQL)
关系型数据库MySQL和Oracle区
转载
2024-05-21 17:04:58
52阅读
<一> 使用JDBC连接数据库 注意 : preparestatement 可以防止sql 注入JDBC是由java编程语言编写的类及接口组成,同时它为程序开发人员提供了一组用于实现对数据库访问的JDBC API,并支持SQL语言。利用JDBC可以将JAVA代码连接到oracle、DB2、SQLServer、MYSQL等数据库,从而实现
转载
2023-10-18 21:37:55
57阅读
MySQL和Postgresql的区别一.PostgreSQL相对于MySQL的优势1、在SQL的标准实现上要比MySQL完善,而且功能实现比较严谨;2、存储过程的功能支持要比MySQL好,具备本地缓存执行计划的能力;3、对表连接支持较完整,优化器的功能较完整,支持的索引类型很多,复杂查询能力较强;4、PG主表采用堆表存放,MySQL采用索引组织表,能够支持比MySQL更大的数据量。5、PG的主备
转载
2023-07-08 17:08:05
100阅读
转载
2023-07-25 22:08:55
49阅读
MySQL和Oracle的区别?MySQL和Oracle目前较流行的数据库,并且都是关系型数据库管理系统。区别:1.mysql是开源的项目,开源=免费,一般中小型企业考虑数据库肯定是首选。orcal是orcal公司退出成熟的数据库产品是闭源收费的,安装空间大,3点多个G。2.mysql轻量型数据库;orcal 重量型数据库。3.sql语句的扩展和灵活性: mysql对sql语句有许多实用方便的扩展
转载
2023-10-09 06:47:45
37阅读
直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:1. 检查系
转载
2024-06-20 22:13:53
14阅读
文章目录hive 与 mysql 的区别类加载器的种类,有什么机制,机制有何用处MapReduce实现wordcount流程full GC 和 old GC 区别避免频繁的Full GC hive 与 mysql 的区别数据存储位置 hive数据存储在hdfs上,mysql的数据存储在本地磁盘中。数据规模 hive支持很大规模数据的计算,mysql支持的数据规模很小。执行延迟 mysql的执行延
转载
2023-07-12 20:34:59
172阅读
打算把本地SQL Server内的数据都上传到云数据库中。本来是想申请一个RDS SQL Server,结果网上报价普遍比RDS MySQL贵,没办法选择了后者,虽然我没有使用过MySQL,当然前者也不是很熟。在阿里云和腾讯云之间选择了前者,原因是阿里云可以免费使用30天,后者只有7天,我只是想学习一下云数据库的配置,一个月的时间足以。RDS管理控制台阿里云账号需要重新注册一遍,开通RDS MyS
转载
2023-10-29 16:42:31
353阅读
1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错eg:select name,count(money) from user;这个放在mysql中没有问题在oracle中就有问题了。2.自动增长的数据类型处理MYSQL有自动增
转载
2022-12-09 11:42:09
97阅读
MySQL的@与@@区别 @x 是 用户自定义的变量 (User variables are written as @var_name) @@x 是 global或session变量 (@@global @@session ) @@查看全局变量: select @@log_error; @设置全局变
原创
2021-07-15 09:58:17
753阅读
SQL兼容性 功能差异 - 高级SQL 功能差异 - 约束 功能差异 - 易用性 功能差异 - 开发功能 功能差异 - 类型支持 功能差异 - 索引支持 功能差异 - 并发能力 功能差
转载
2023-05-11 12:52:49
92阅读
网络工程师了解本文的必要性:本文所述为网络工程师的操作基础第一课,大中型企业一般地理范围宽,尤其在要求效率高、业务连续性强,对网络的可用性、稳定性和可靠性要求高的企业,一般不采用跑腿的方式,使用笔记本电脑连接到物理设备的console口直接对设备进行配置,而是通过网络连接到远端的网络设备实现配置与控制。本文属于下述预备知识中的(3)网络安全的传输控制连接。 如果采用telnet的方式,有可能被捕获