MySQL数据库连接失败的原因及处理措施:
数据库连接软件 数据库连接软件有哪些
数据库密码不对:确认数据库登录密码是正确的。
数据库服务没有启动或没有正确配置:确保数据库服务正常启动
网络问题,如网络中断、防火墙端口(mysql 3306 )设置等:确保网络可以正常访问到数据库
数据库连接字符串有误或不符合标准:检查连接字符串是否配置正确
电脑系统故障或崩溃:针对远程数据库服务器要确认远程的服务器正常运行。
方法一:使用记事本
sql文件使用记事本就可以打开,当然一些网站的编辑工具也可以打开;
打开如下:
提示:我使用的记事本是Notepad++,也是一款很好用的启事本软件;
方法二:使用数据库软件
说到数据库软件就比较多了,有SQL Server|MySQL与在线版的phpmyadmin|Oracle|DB2|Sybase等,这些数据库软件都可以打开sql文件,不过,这些软件我们的电脑上都不安装的;
用记事本可以打开,如果你想连接,只能用SQL
toad “弹起时”动画连接:SQLFirst( DeviceID );for sql server,(^__^) 嘻嘻……,我用的是oracle数据库,用toad for oracle还好,建议你试试
用ms s"Server=YourSQLServer":使用名为"YourSQLServer"的服务器.他的别名为"Data Source","Address","Addr".如果使用的是本地数据库且定义了实例名,则可以写为"Server=(local)\实例名";如果是远程服务器,则将"(local)"替换为远程服务器的名称或IP地址.ql的企业管理器
先安装数据库
然后安装2、SQLServer。速达服务器
再安装速达软件客户端
如果已安装了数据库那就可能是数据还未启动,MSDE的话点开始--程序--启动,SQL2000的话:开始--程序--MICROSOFT SQL SERVER(服务管理器)
其实很简单
ja中使用jdbc连接sql server数据库步骤:
1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)
<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量
在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 设置SQLEXPRESS服务器:
a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
<3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample
<4> 打开Eclipse
a.新建工程-> Ja -> Ja project,起名为Test
b.选择eclipse->窗口->项->Ja->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbc.jar
c.右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path..., 添加扩展jar文件,即把sqljdbc.jar添加到其中
<5> 编写Ja代码来测试JDBC连接SQL Server数据库
import ja.sql.;
public class Test {
public static void main(String[] srg) {
//加载JDBC驱动
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//连接服务器和数据库sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默认用户名
String userPwd = "123456"; //密码
Connection dbConn;
try {
Class.forName--------------------------------------------------------------------------------(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出
} catch (Exception e) {
e.printStackTrace();
}执行以后就可以连接到sample数据库了。
用过条码打印软件的小伙伴都知道软件多种数据库类型,比如TXT、Excel,MySQL,Access,SQLServer,MySQL,Oracle,CSV,Sybase,DB2,SQLite,DBF,ODBC,Socket等等,可以实现连接数据库批量制作打印各种标签,条码二维码的工作,今天就给大家详细介绍一下如何连接数据库,以Excel数据源为例!在条码打印软件数据库设置中添加一个Excel数据源。
添加Excel数据源后,会弹出一个“Excel数据源管理”窗口,然后点“浏览”按钮添加Excel文件,“编码”一般选默认的不需要修改,“首行含列名”可以根据自己Excel表判定是否勾选,若Excel表首行是列名称就勾选,如首行是数据不需要勾选。然后点“测试连接”。
测试连接后可以看到Excel表的相关信息,选择需要连接的“表”,“字段”默认是全选(浅蓝色是选中状态),若是此时直接点“添加”按钮,说明条码打印软件连接Excel表中的所有列数据。那么在添加对象的时候(文字,条码二维码,图片等等),数据库导入对应的“字段”即可。
若是自己手动点了一下“Excel数据源管理”窗口中的字段,就出现全选取消的情况,导致只选中了点的字段,那么添加后,会只有这一列数据,Excel表中其他列数据无法调用。
若是不想全部导入,只想只导入某些字段(如导入设备名称和设备编号这两个字段),可以利用键盘上的“Ctrl”键进行部分选中,作方法:按着Ctrl键,鼠标点击对应的字段。那么导入的时候就会只有选中的这两个字段。
“数据过滤”是对Excel表中的数据进行过滤后再导入,“所有”是全部导入,“范围”是只导入所选的范围数据(如设置1-3是只导入前三个MySQL是的开源SQL数据库管理系统,它由grid1.SeToCSV (“d:\peixun\data.CSV”) ; MySQL AB开发、发布和支持。数据,2-3就是导入第二个和第三个数据)。“SQL”是利用SQL语句对数据进行筛选导入(如成绩筛选打印,倒序打印Excel数据),这里就不详细叙述了,可以在中琅网站查询相关教程,“样本数据”显示的是首条数据,仅做参考使用。
财务软件和数据库主机连接是需要IP地址或者计算机名来实现。
打开软件,在文件下面点击服务器设置。
再在服务器名称DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。这里输入主机的IP地址或者计算机名,按连接就可以。
Red Gate公司也是专门从事数据库类软件开发的,数据同步,数据库对比,数据库连接,数据备份等等!
Sybase
美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系概述统中具有广泛的应用。
ORACLE数据库现在用的单位还挺多的,如果你要往这一方面发展,可以考虑参加培训然后就业
SQL
Server
是Microsoft(微软)
的数据产品,它的易用性强!
Oracle
是Oracle(甲骨文)公司的数据产品!号称世界上的数据系统!
DB2
是IBM公司的产品,在全球500强的企业中有80%是用DB2作为数据库平台的
SQL
Server
2005
mysql
db2
多了去了。
企业里常用的数据库软件有Mysql、PostgreSQL、MicrosoftSQLServer、Oracle数据库、MongoDB。
1、图9-8 记录查询命令语言对话框Mysql。
MySQL原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQLAB公司,该公司于2008年被升阳微系统(SunMicrosystems)收购。2009年,甲骨文公司(Oracle)收购升阳微系统公司,MySQL成为Oracle旗下产品。
MySQL由于性能高、成本低、可靠性好,已经成为的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用。
PostgreSQL可以说是目前功能强大、特性丰富和结构复杂的开源数据库管理系统,其中有些特性甚至连商业数据库都不具备。这个起源于加州大学伯克利分校的数据库,现已成为一项开发项目,并且拥有广泛的用户群,尤其是在海外,目前国内使用者也越来越多。
PostgreSQL基本上算是见证了整个数据库理论和技术的发展历程,由UCB计算机MichaelStonebraker于1986年创建。在此之前,Stonebraker主导了关系数据库Ingres研究项目,88年,提出了Postgres的个原型设计。
MySQL号称是使用广泛的开源数据库,而PG则被称为功能强大的开源数据库。
3、MicrosoftSQLServer。
SQLServer是Microsoft开发的一个关系数据库管理系统(RDBMS),现在是世界上为常用的数据库。SQLServer 现在是包括内置的商务智能工具,以及一系列的分析和报告工具,可以创建数据库、备份、、安全性更好以及更多。
SQLServer是一个高度可扩展的产品,可以从一个单一的笔记本电脑上运行的任何东西或以高倍云服务器网络,或在两者之间任何东西。虽然说是“任何东西”,但是仍然要满足相关的软件和硬件的要求。
/">/"
4、Oracle数据库。
Oracle数据库系统是美国Oracle(甲骨文)公司提供的以分布式数据库为核心的一组软件产品,是目前的客户/服务器(Client/Server,C/S)或浏览器/服务器(Browser/Server,B/S)体系结构的数据库之一。
5、MongoDB
mongoDB是一个介于关系数据库和非关系数据库之间的开源产品,是接近于关系型数据库的NoSQL数据库。它在轻量级JSON交换基础之上进行了扩展,即称为BSON的方式来描述其无结构化的数据类型。尽管如此它同样可以存储较为复杂的数据类型。
参考资料来源:/">百度百科——Mysql
参考资料来源:/">百度百科——PostgreSQL
参考资料来源:/">百度百科——Oracle数据库
参考资料来源:/">百度百科——MongoDB
网页访问数据库不适用什么软件来访问的,是网页的配置文件中已经写}finally好了访问数据库的连接方式。一般网页访问的数DBConn = new MySQLConnection(new MySQLConnectionString("localhost","mysql","root","",3306).AsString);据库有Access数据库和SQLSERVER数据库。网页访问数据库的方式需要在程序中写好连接方法和在web.config中配置好。不同的数据访问的字符串是不一样的。
1.Oracle。ORACLE数据库系统是以分布式数据库为核心的软件产品。
2.SQLServer。它是一个关系数据库管理系统。
3.Aess。是微软公司推出的基于Windows的桌面关系2、PostgreSQL。数据库管理系统。
4.DB2。它是一种关系型数据库系统,主要应用于大型应用系统。
5.MySQL。是一个小型关系型数据库管理系统。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 a13828211729@163.com 邮箱删除。