mysql、Oracle数据库,各名词的定义是什么、关系是什么?“用户”“数据库”

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ideality_hunter/article/details/83184605

mysql、Oracle数据库,各名词的定义是什么、关系是什么?“用户”“数据库”

Oracle,一个用户就是一个数据库。

mysql,一个用户下,可以有多个数据库。

--其实看数据库客户端,要连接某个数据库,要填写什么东西,一比较,就很容易看出区别了。

oracle:

mysql:

--总结二者区别

1、Oracle有实例(即服务名即sid),mysql没有。

2、oracle通过客户端进去之后,就对应一个数据库。

mysql通过客户端进去之后,对应多个数据库。

3、其实Oracle和mysql是一模一样的,mysql虽然没有实例,但是msyql有数据库的概念。

oracle中的实例(即服务名和sid)对应mysql中的数据库。

5、我上面说的数据库,是指一个j2ee的web工程对应的数据库。一个j2ee的web工程,只能有一个数据库。

如testProject对应一个数据库,testProject2对应一个数据库。

6、其实Oracle也有数据库,即实例(即服务名即sid),即实例对应mysql的数据库。

猜你喜欢

转载自blog.csdn.net/Ideality_hunter/article/details/83184605