版权声明:本文为博主原创文章,未经博主允许不得转载。 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的数据库。