1,局域网内如何共享数据库

1、文本型数据库,例如access、foxpro、database等等,使用共享文件夹共享即可,设定为可读写的权限; 2、大型数据库需要安装客户端软件进行访问,有些工具软件可以同时连接不同类型的大型数据库,例如objectbrower、toda等等。

局域网内如何共享数据库

2,MYSQL数据库共享

因为人家腾讯是有自己的专属机房的,而你的确没有。所以不好处理。另外,如果你想几个网站共用一个数据库的,可以添加一个webservice的应用。放在一个跟数据库的那个应用上,然后其他几个网站来通过这个webservide的接口获取这个数据库上的数据。这样是可以实现的。
你想如何共享你的mysql数据库,如果在局域网,可以直接访问mysql的,在命令提示符中输入mysql -h (你的ip地址如)192.168.1.102 -u root(用户名) -p123(登录密码)这种方式直接访问数据库(注意-p和你的密码必须连在一起),至于你说的sql 2005 访问,那必须两台机器都安装sql 2005,mysql中不需要。
方法1:记录账号信息的数据库都在同一个服务器上,而且都使用同一个数据库(表),验证时都到同一个地方。这个安全性就会差,猜到一个,所有网站就都不安全。方法2:同一服务器,不同数据库。在注册(或修改)时,给每个数据库都增加(修改)相同的账号信息。这样,数据库相互独立,可设置不同的安全机制(级别),能保护其他数据信息安全,但不能保护被破解账号安全。希望有帮助。可到365testing,测评网,逛逛

MYSQL数据库共享

3,static application共享数据哪个好

static 会被回收掉 这种说法是非常含糊的。 得看是在什么作用范围内。 比如 一个 类静态变量 如果你不人为的 赋值为 NULL 或者 它本身是一个引用(比如 SoftReference),是不会被主动回收的。application 你应该是指的 sevlet api 里面定义的。 他跟 static 完全不是一个概念。甚至 你可以 用一个 public static applications = new HashTable() 来实现 同样的功能。所以 问 哪种共享数据好 是没有意义的。共享数据 可以 是 临时的(内存,jvm挂了,数据就没了) 或者 持久的(本地文件 或者 数据库),这就看你具体的应用范围了。 如果要考虑 多台服务区共享数据的话, 数据库可能会更合适一点儿,当然 如果你想 用 memcache 之类的分布式内存 缓存 系统 也行。 事实上,你用内存数据库 以满足 分布式高性能的数据共享 也没什么不妥
各有各的好处啊
static会被回收掉的,建议你别用
static 会被回收掉 这种说法是非常含糊的。 得看是在什么作用范围内。 比如 一个 类静态变量 如果你不人为的 赋值为 NULL 或者 它本身是一个引用(比如 SoftReference),是不会被主动回收的。application 你应该是指的 sevlet api 里面定义的。 他跟 static 完全不是一个概念

static application共享数据哪个好

4,目前市场上有哪些主流的数据库软件

sql
sql server只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。windows9x系列产品是偏重于桌面应用,ntserver只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时.oracle 能在所有主流平台上运行(包括windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。db2能在所有主流平台上运行(包括windows)。最适于海量数据。db2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用db2数据库服务器,而国内到97年约占5%.可伸缩性,并行性sql serverdb2 并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。oracle平行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。 如果windowsnt不能满足需要,用户可以把数据库移到unix中。db2db2具有很好的并行性。db2把数据库管理扩充到了并行的、多节点的环境.数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点安全性sql server没有获得任何安全证书。oracle server获得最高认证级别的iso标准认证。db2 获得最高认证级别的iso标准认证。性能sql server多用户时性能不佳oracle 性能最高,保持windowsnt下的tpc-d和tpc-c的世界记录。db2 适用于数据仓库和在线事物处理性能较高。客户端支持及应用模式sql serverc/s结构,只支持windows客户,可以用ado,dao,oledb ,odbc连接.oracle多层次网络计算,支持多种工业标准,可以用odbc, jdbc,oci等网络客户连接db2 跨平台,多层结构,支持odbc,jdbc等客户操作简便sql server操作简单,但只有图形界面.oracle 较复杂,同时提供gui和命令行,在windowsnt和unix下操作相同db2操作简单,同时提供gui和命令行,在windowsnt和unix下操作相同使用风险sql server完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。oracle长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。db2在巨型企业得到广泛的应用,向下兼容性好。风险小。
SQL Server、ORACLE、SYBASE、INFORMIX和 DB2本人知道的就这么多了。。。其实可以从网上查到的。。。

5,SQL数据库局域网共享

可以用ODBC来解决。ODBC(Open Database Connectivity,开放数据库互连)是微软公司开发的一套开放数据库系统应用程序接口规范,目前它已成为一种工业标准,它提供了统一的数据库应用程序编程接口(API)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。SQL语言提供了两种不同的使用方式。一种是在终端交互式方式下使用,另一种是将SQL语言嵌入到某种高级语言如PL/1、COBOL、FORTRAN、C中使用,利用高级语言的过程性结构来弥补SQL语言在实现复杂应用方面的不足,这种方式下使用的SQL语言称为嵌入式SQL(Embedded SQL),而嵌入SQL的高级语言称为主语言或宿主语言。对宿主型数据库语言SQL,DBMS可采用两种方法处理,一种是预编译,另一种是修改和扩充主语言使之能处理SQL语句。目前采用较多的是预编译的方法。即由DBMS的预处理程序对源程序进行扫描,识别出SQL语句,把它们转换成主语言调用语句,以使主语言编译程序能识别它,最后由主语言的编译程序将整个源程序编译成目标码。三、 实验内容:一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。一个完整的ODBC由下列几个部件组成:应用程序、ODBC管理器、驱动程序管理器(Driver Manager)、ODBC API、ODBC 驱动程序、数据源。下面我们在前面实验建立的数据库的基础上,配置相应的ODBC数据源。具体步骤如下:1、通过程序—>设置—>控制面板—>管理工具—>点击数据源图标,出现ODBC数据源管理器对话框,点击系统DSN选项卡,添加系统数据源。2、选择SQL SERVER的驱动 3、建立一个数据源名为ds,服务器:HP或(202.201.224.123)的数据源。4、SQL SERVER登录验证方式采用输入登录ID和密码的SQL SERVER验证 登录ID和密码均为:你的登录名和密码5、默认数据库指定为你所在班级的数据库名6、如下图,这里使用默认选项,不做改动7、出现如下图所示:点击测试数据源,验证是否成功。8、测试结果会出现在下图所示的对话框中:如测试成功,点击确定,名为ds的数据源就建立好了。这里将结合配置好的数据源,给出一个用Visual Basic连接SQL SERVER2000的实例:即创建一个客户或前端数据库应用程序,并在窗体中添加 ADO Data 控件,以及其它所需要的任何 Visual Basic 控件。可以根据您的需要在窗体中放置多个 ADO Data 控件。这里先介绍一下有关ADO Data 控件的内容:ADO Data 控件使用 Microsoft ActiveX 数据对象(ADO) 来快速建立数据绑定的控件和数据提供者之间的连接。数据绑定控件是任何具有“数据源”属性的控件。数据提供者可以是任何符合 OLE DB 规范的数据源。使用Visual Basic 的类模块也可以很方便地创建子集的数据提供者。尽管可以在应用程序中直接使用 ActiveX 数据对象,但 ADO Data 控件有作为一个图形控件的优势(具有“向前”和“向后”按钮),以及一个易于使用的界面,使您可以用最少的代码创建数据库应用程序。在 Visual Basic 的“工具箱”中,不少控件都可以作为数据绑定的控件,包括复选框、组合框、图像、标签、列表框、图片框以及文本框控件等。此外,Visual Basic 还包括了若干种数据绑定的 ActiveX 控件,诸如DataGrid、DataCombo、Chart以及 DataList 控件等。用户也可以创建自己的数据绑定的 ActiveX 控件,或从其他开发商购买控件。Visual Basic以前的版本提供了内在的 Data 控件和 Remote Data 控件(RDC) 来进行数据访问。这两种控件仍包括在 Visual Basic 中,以提供向后兼容。不过,因为 ADO 的适应性更广,因此建议用户使用 ADO Data 控件来创建新的数据库应用程序。ADO DATA可能的用法l 连接一个本地数据库或远程数据库。l 打开一个指定的数据库表,或定义一个基于结构化查询语言 (SQL) 的查询、或存储过程、或该数据库中的表的视图的记录集合。l 将数据字段的数值传递给数据绑定的控件,可以在这些控件中显示或更改这些数值。l 添加新的记录,或根据对显示在绑定的控件中的数据的任何更改来更新一个数据库。创建一个简单的前端数据库应用程序:1、打开Visual Basic,创建一个标准工程(standard exe)。2、在窗体上放置一个 ADO Data 控件 (该图标的工具提示为 "ADODC"),如果该控件不在“工具箱”中,请按 CTRL+T 键,显示“部件”对话框。在这个“部件”对话框中,单击“Microsoft ADO Data Control”,再单击“应用”。2. 在“工具箱”中,单击选定“ADO Data控件”。就建立了一个名为Adodc1的ADO Data控件,然后按 F4 键显示“属性”窗口。3. 在“属性”窗口中,单击“ConnectionString”,在它的有侧将显示 图标。4. 在“属性”窗口中,将“RecordSource”属性设置为一个 SQL 语句。例如:SELECT * FROM Departemnt .ADO Data控件属性设置:属性 属性值ConnectionString DSN=dsCommandType 8-adCmdUnknownRecordSource SELECT * FROM Department 5.在窗体上放置一个“标签”控件,显示说明内容。6.在窗体上再放置一个“文本框”控件,用来显示数据库信息。7. 在其“属性”窗口中,将 Text1 的“DataSource”属性设为 ADO Data 控件的名称 (ADODC1)。这样就将这个文本框和 ADO Data 控件绑定在一起。8. 在其“属性”窗口中,单击“DataField”将下拉得到一个可用的字段列表。单击所要显示的字段的名称。 控件名 属性 属性值Text1 DataSource Adodc1 DataField 要显示的字段名9. 对希望访问的其它每个字段重复第 5、6、7、8 步。10.按 F5 键运行该应用程序。用户可以在 ADO Data 控件中使用四个箭头按钮,从而允许用户到达数据的开始、记录的末尾或在数据内从一个记录移动到另一个记录。SQL语言与主语言具有不同数据处理方式。SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录。而主语言是面向记录的,一组主变量一次只能存放一条记录。所以仅使用主变量并不能完全满足SQL语句向应用程序输出数据的要求,为此嵌入式SQL引入了游标的概念,用游标来协调这两种不同的处理方式。游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。使用游标在需要一行一行处理时,游标十分有用。游标可以打开一个结果集合,并提供在结果集中一行一行处理的功能。下面的例子给出了一个利用游标来查询指定学号的学生所选修的课程成绩。引自:http://www.nx5127.com/863.html
首先配置你的sqlserver允许远程访问,然后修改程序中的数据库连接字符串datasrouce=你电脑的局域网ip,就可以了
一台电脑上装上sqlserver,开放1433端口使其他电脑可以连接数据库。这个sqlserver可以装在任意电脑上,比如你有钱可以搞台服务器,如果没钱就三台中的一台即可。其他电脑就不用装了。我一般叫这样的软件为客户端软件,客户端连接数据库服务器,使用就正常了。三台电脑共用一个数据库,数据都在一起,无所谓是哪台录入那台查询,全部可以用。
三台电脑都加入同一个网,一台电脑装上SQL2000,将外围配置设置成可以远程连接;创建运行软件需要的数据库;另外两台电脑装了软件后,设置连接到数据库,至于怎么设置应该参照软件的安装文档,据我了解可以用ODBC连接也可以用UDL文件连接。
把装了sql的那台防火墙关掉在另两台电脑用远程访问连接(局域网内可通过网上邻居)访问数据库
首先配置你的sqlserver允许远程访问,然后修改程序中的数据库连接字符串datasrouce=你电脑的局域网ip,就可以了

文章TAG:数据库网站分享软件有哪些  局域网内如何共享数据库  
下一篇