首页 > 编程知识 正文

mysql数据库sid是什么意思,数据库中sid什么意思

时间:2023-12-27 22:28:05 阅读:327299 作者:CGMP

本文目录一览:

mysql默认的SID是多少?

mysql没有SID之说,安装完mysql之后,你启动数据库,之后再你的数据文件目录会生成一个”.pid“的文件,和一个".sock"的文件,前一个是mysql的进程ID号,后一个是一个sock的套接字文件。

sid是什么意思,他在oracle数据库中配置数据库连接时需要,但是我找不到sid具体是什么。

SID指的是你的全局数据库名,也就是你建数据库时的名字,不是用户名哈;Oracle 10g 数据库安装过程中经常弹出提示“严重:监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。”,这个很好解决,只需要在appAdministratorproduct11.2.0dbhome_1networkadminlistener.ora中加入:SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = C:oracleproduct10.2.0db_1)

(PROGRAM = extproc)

)

此句是添加的,下面部分为添加

(SID_DESC =

(GLOBAL_DBNAME = ORCL)

(ORACLE_HOME = C:oracleproduct10.2.0db_1)

(SID_NAME = ORCL)

)

上面部分是添加的

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = VirtualXP-45565)(PORT = 1521))

)

)

就可以解决,这里GLOBAL_DBNAME = ORCL和SID_NAME = ORCL这两句中的ORCL就是SID,也就是全局数据库名字 ,记得改了后要重新启动数据库服务,服务在电脑的服务里启动

什么是全局数据库?什么是SID?数据库与SID具有什么关系?

全局数据库名称是指 在局域网之外能访问这个数据库起的名字,其实就是在原数据库名字的前面再加个域名就OK了。SID就是一个数据库的唯一编号,它于数据库也是一一对应的。

数据库的CID和SID什么意思 这名字随便取的吗

数据库的CID和SID什么意思 这名字随便取的吗

primary key(sid,cid)是联合主键,也就是说通过字段sid和cid来确认一条记录的唯一性。

解释:”primary key“在数据库中的意思是主键,用来确保记录的唯一性,这样的例子很多,如身份证号、学生证号等都是这样。联合主键的话,意思就是一个字段无法确认唯一性,要通过两个或者多个字段来确认,如某人的数学成绩,那么就是学号和数学学科的编号来确认某人的数学成绩。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。