数据库

您所在的位置:网站首页 oracle数据库是mysql吗 数据库

数据库

2023-07-30 23:07| 来源: 网络整理| 查看: 265

前言:参与新项目开发,数据库新接触了oracle、sqlserver,由于初次下载使用,不断尝试安装了多个版本,搞得比较乱;再加上原有安装mysql、sqlite、mongodb数据库,只有mysql一直接触,其他只是简单使用过,时间久了,难免会忘,自己电脑今天把数据库简单整理一下。

数据库分类:

关系型数据库:Oracle、MySQL、SQLServer、Sybase、DB2、Access、SQLite非关系型数据库:redis分布式数据库、NoSql、Cloudant、MongoDB、HBase

数据库整理步骤:

1,baidu先了解各数据库 2,用命令查看各数据库安装版本/位置 3,对各数据库通过命令进行启动关闭 4,用可视化工具连接数据库 5,对各数据库实现简单CRUD等基础操作

1,常用数据库Oracle.、MySQL、SQL Server、SQLite、MongoDB简介

oracle Oracle数据库管理系统是由甲骨文(Oracle)公司开发的,通过多年的发展积聚了众多领先性的数据库系统开发经验,在集群技术、高可用性、安全性、系统管理等方面都取得了较好的成绩。目前,Oracle数据库覆盖了大、中、小型计算机等几十种计算机型,成为世界上使用最广泛的关系型数据管理系统(由二维表及其之间的关系组成的一个数据库)之一。Oracle产品除了数据库系统外,还有应用系统、开发工具等。在数据库可操作平台上,Oracle可在所有主流平台上运行,因而可通过运行于较高稳定性的操作系统平台,提高整个数据库系统的稳定性。

sqlserver SQLServer是由微软公司开发的一种关系型据库管理系统,它已广泛用于电子商务、银行、保险、电力等行业。SQLServer提供了对XML和Internet标准的支持,具有强大的、灵活的、基于Web的应用程序管理功能。

mysql MySQL数据库管理系统是由瑞典的MySQLAB公司开发的,但是几经辗转,现在是Oracle产品。它是以“客户/服务器”模式实现的,是一个多用户、多线程的小型数据库服务器。而且MySQL是开源数据的,任何人都可以获得该数据库的源代码并修正MySQL的缺陷。

sqlite SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。

mongodb MongoDB是由10gen公司开发的一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似JSON的bjson格式,因此可以存储比较复杂的数据类型。

db2 DB2数据库是由IBM公司研制的一种关系型数据库管理系统,主要应用于OS/2、Windows等平台下,具有较好的可伸缩性,可支持从大型计算机到单用户环境。

sybase 美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。

access Access是在Windows操作系统下工作的关系型数据库管理系统。它采用了Windows程序设计理念,以Windows特有的技术设计查询、用户界面、报表等数据对象,内嵌了VBA(全称为Visual Basic Application)程序设计语言,具有集成的开发环境。Access提供图形化的查询工具和屏幕、报表生成器,用户建立复杂的报表、界面无需编程和了解SQL语言,它会自动生成SQL代码。

2,查看已安数据库Oracle、MySQL、SQL Server、SQLite、MongoDB版本、位置

mysql(8.0.23) 在命令行登录mysql,即可看到mysql的版本号,mysql -uroot -proot

C:\Users\wangwangsenzai>mysql -uroot -p Enter password: **** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 10 Server version: 8.0.23 MySQL Community Server - GPL Copyright (c) 2000, 2021, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

 oracle(19.3.0.0.0) 在命令行登录oracle账户,即可看到mysql的版本号,sqlplus root/root

C:\Users\wangwangsenzai>sqlplus root/root SQL*Plus: Release 19.0.0.0.0 - Production on 星期日 4月 10 17:26:42 2022 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. 上次成功登录时间: 星期五 4月 08 2022 09:24:07 +08:00 连接到: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 SQL>

待更新

 sqlserver

mongodb

sqlite

3,对已安数据库Oracle、MySQL、SQL Server、SQLite、MongoDB进行启动关闭 4,用不同可视化工具连接不同数据库 5,对各数据库进行简单CRUD

 人无完人,接受指点与反驳,森!!仔



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3