请问mysql和Oracle分别用什么语言写的啊

我不是说sql... 我不是说sql 展开
 我来答
啦啦啦额68
2019-09-22 · TA获得超过2867个赞
知道答主
回答量:130
采纳率:0%
帮助的人:3.2万
展开全部

Oracle数据库内核是用C编写的。但是,大部分代码在数据库内部执行,并且使用PL / SQL和Java(使用嵌入在内核中的JVM)进行开发。外围工具(SQL Developer,网格控件)主要使用Java。

MySQL用C和C ++编写。它的SQL解析器是用yacc编写的,但它使用的是自制的词法分析器。MySQL可在许多系统平台上工作。

扩展资料:

Oracle的文件结构:

数据库的物理存储结构是由一些多种物理文件组成,主要有数据文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。

1、控制文件:存储实例、数据文件及日志文件等信息的二进制文件。alter system set control_files=‘路径’。V$CONTROLFILE。

2、数据文件:存储数据,以.dbf做后缀。一句话:一个表空间对多个数据文件,一个数据文件只对一个表空间。dba_data_files/v$datafile。

3、日志文件:即Redo Log Files和Archivelog Files。记录数据库修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。

4、参数文件:记录基本参数。spfile和pfile。

5、警告文件:show parameter background_dump_dest---使用共享服务器连接。

6、跟踪文件:show parameter user_dump_dest---使用专用服务器连接 。

good1289
推荐于2017-04-18 · TA获得超过927个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:0
展开全部
楼主,你好

是这样子滴...

关于MySQL
1.MySQL是用C++开发的。
2.MySQL的官方网站http://www.mysql.com/上有源码下载,是C++的

关于Oracle
1.Oracle系统核心应该是用C写的.
2.从Oracle 9i开始,Oracle正式采用java做为主要程序开发语言,很多Oracle客户端应用程序都将采用java来编写.

希望我的回答,对你有所帮助...
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友80dcf50
2021-05-14 · TA获得超过370个赞
知道答主
回答量:448
采纳率:100%
帮助的人:52.9万
展开全部
核 心是c语言开发的,java只是外围
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
双枋馥07
2009-12-10
知道答主
回答量:43
采纳率:0%
帮助的人:22.4万
展开全部
sql语言啊.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式