数据库 – Oracle、MySQL、SQLServer、SQLite、MongoDB整理

前言:参与新项目开发,数据库新接触了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等基础操作

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格式,因此可以存储比较复杂的数据类型。

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

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

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

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

Original: https://blog.csdn.net/zs1972551648/article/details/124079658
Author: 森!!仔
Title: 数据库 – Oracle、MySQL、SQLServer、SQLite、MongoDB整理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/815375/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球