关于夏至的谚语:网站数据库问题

来源:百度文库 编辑:中财网 时间:2024/05/02 00:58:32

一:如何建立SQL数据库的链接?
  sql server 的链接方式:
  local host :192.168.1.183
  serid:数据库名称_f
  passwd:数据库的密码
  database:数据库的名称

  MY SQL 的链接方式:
  local host :192.168.1.184
  userid:数据库名称_f
  passwd:数据库的密码
  database:数据库的名称

二:搜狐高级/专业虚机(Win2k平台)文本数据库有什么的使用规范:
 1、为了保障您的虚机安全,我们对您的虚机目录采取了一些必要的安全策略;

 htdocs目录:您的虚机页面文件根目录,您对该目录文件拥有读/执行权限,但是没有写权限;

  database目录:您的虚机文本数据库目录,您对该目录文件拥有读/写权限,但是没有执行权限;

  您的asp是无法直接对您的htdocs目录进行文件写操作的, 这是为了保障您的虚机安全所采取的必要措施;

  也就是说你无法通过ie来对htdocs目录下的任何文件进行写操作!(包括文本数据库文件)

  但是您的asp是可以对和htdocs目录同级的database目录进行文件读/写操作的; 也就是说你可以通过ie运行您htdocs目录下的asp,

  来对您的database目录下文本数据库文件进行读和写操作!


 2、为了您能正确的使用搜狐高级/专业虚机文本数据库功能,有下述事项请您确认:

 1) 您的文本数据库(如.mdb文件)必须放在和htdocs目录同级的database目录下, 而不是放在htdocs目录及其子目录下;

 2) 您的所有.htm/.asp页面文件必须放在和database目录同级的htdocs目录下, 因为这是你的虚机页面文件根目录; 例如:

\database\yourfiledb.mdb正确
\database\...
\htdocs\default.asp正确
\htdocs\...

\database\default.asp错误
\database\...
\htdocs\yourfiledb.mdb错误
\htdocs\database\yourfiledb.mdb错误
\htdocs\...


  3)在htdocs目录下的asp中,必须将您的dbpath更改为下述写法来引用文本数据库文件才正确!

   dbpath = server.mappath("..\database\yourfiledb.mdb")

三:如何查看MySQL/MSSQLServer7数据库使用情况?
MySQL/MSSQLServer7数据库的使用情况主要包含两个参数,一个是可以创建的数据库的总个数和目前已经创建的数据库的个数,另一个是数据库可以占用的总磁盘空间大小和目前已经使用的磁盘空间大小。
  根据客户的站点采用的方案的不同,某个站点是否拥有MySQL/MSSQLServer7数据库的使用权限,可以创建的数据库的个数以及数据库空间总用量是不同的,具体内容请参考站点方案。

  系统不会限制单个数据库的空间大小,但是系统对一个站点的全部MySQL/MSSQLServer7数据库的总磁盘空间大小会加以限制,这样做方便了站点的使用者灵活地调整各个数据库的使用量。

四:关于MySQL/MSSQLServer7数据库的名称:
  数据库名称就是数据库的名字,在一台服务器上数据库的名称必须是唯一的,数据库名称中能够包含的字符只能是数字和标准的拉丁字母(可以是大写和小写的)以及下划线"_"(需要注意的是,数据库名称不能以下划线开头)。数据库名称最长可以包含16个字符。

五:关于数据库属主:
  数据库属主是从该站点目前所有的用户(包含站点管理员和站点用户)中选择一个用户。数据库的属主在该数据库中拥有全部权限。

六:关于MySQL/MSSQLServer7数据库的登录账号、密码及其权限:
  数据库密码(包括全权密码、写权限密码和只读密码)指定了以不同的身份登录数据库时需要输入的密码,密码项最大长度为16个字符。系统创建的任何数据库都拥有三个预先创建的用户,分别是全权用户,写权限用户和只读用户,其登录名分别为数据库名称加下划线加"f"、数据库名称加下划线加"w"和数据库名称加下划线加"r"。
  例如数据库名称为testdb,则全权用户为"testdb_f",写权限用户为"testdb_w",只读用户为"testdb_r"。
  全权用户在该数据库中拥有一切权限,包括创建、删除、修改数据表结构,查询、插入、更新和删除数据等等。
  写权限用户在所属的数据库中可以执行查询、插入、更新和删除数据操作,但是不能修改数据库中的表结构。
  只读用户只能在所属的数据库中执行数据查询操作。
  上述用户只是为了站点的用户在自行编写的程序中存取数据库中的数据而使用的,
  站点管理员和数据库属主可以直接在其管理界面中对其所拥有的数据库进行管理操作,
  系统将自动为其登录指定的数据库,而不需要上述用户输入登录名和密码,具体内容请参考MySQL/MSSQLServer7数据库管理。

七:关于MySQL/MSSQLServer7数据库状态:
  状态是指数据库创建时的初始状态。如果数据库创建时初始化状态指定为"关闭",那么数据库没有被激活之前,不能登录数据库或者对其内容进行修改。

八:如何创建、修改、删除、管理M、ySQL/MSSQLServer7数据库:
创建MySQL/MSSQLServer7数据库
创建MySQL/MSSQLServer7数据库的时候需要指定6项内容,分别是:数据库名称、属主、全权密码、写权限密码、只读密码和状态。在指定了上述六项内容之后,如果您确认要创建数据库,请单击"确认创建",系统将执行数据库创建过程。如果您不希望创建此数据库,则请单击"取消"即可。

修改MySQL/MSSQLServer7数据库

  对于已经存在的MySQL/MSSQLServer7数据库可以进行修改。
  如果希望对某个MySQL/MSSQLServer7数据库进行修改操作,请单击MySQL/MSSQLServer7数据库列表中该数据库后的"修改"。
  可以进行修改的MySQL/MSSQLServer7数据库参数有数据库属主、数据库的各项密码和数据库的状态。
  在填写完MySQL/MSSQLServer7数据库的各项修改内容后,如果确认要进行修改操作,那么请单击"确认修改"进行修改操作,如果不希望进行修改操作,请单击"取消"。
  在修改MySQL/MSSQLServer7数据库信息时,任何不希望进行修改的项目只要不进行任何修改即可。
  需要注意的是,如果数据库处于关闭状态则不能对其进行任何修改。
  关于关闭和启用数据库,请参考"修改MySQL/MSSQLServer7数据库状态"。

修改MySQL/MSSQLServer7数据库状态

  对于已经存在的MySQL/MSSQLServer7数据库可以变更其状态。
  如果某个MySQL/MSSQLServer7数据库出于启用状态,那么在MySQL/MSSQLServer7数据库列表中此MySQL/MSSQLServer7数据库的操作栏中就会显示"关闭",反之则会显示"启用"。
  如果希望改变此数据库的状态则只需单击"关闭"或"启用"即可。数据库被关闭后不能对其进行修改操作或者进行管理操作,也不能登录该数据库。  

删除MySQL/MSSQLServer7数据库

  对于已经存在的MySQL/MSSQLServer7数据库可以对其进行删除操作。在MySQL/MSSQLServer7数据库列表中此MySQL/MSSQLServer7数据库的操作栏中有"删除"。如果要删除此数据库,则单击"删除"即可。需要注意的是删除数据库与关闭数据库不同的是,数据库被关闭后,数据库中的内容不会发生变化,而删除数据库后,数据库连同其中的内容将全部不复存在。删除数据库操作是不可恢复的。

管理MySQL/MSSQLServer7数据库

  对于已经存在的MySQL/MSSQLServer7数据库可以进行管理。
  在MySQL/MSSQLServer7数据库列表中的操作栏中有"管理",单击管理则可以启动MySQL/MSSQLServer7数据库管理工具,管理此数据库。
  MySQL/MSSQLServer7数据库管理工具使用SQL语言直接管理数据库。