1. 首页
  2. 资讯

数据库连接

08数据库客户端怎么连接服务器的数据库?看问题您用的应该是SQLServer2008的客户端的意思吧,我这里刚好有装,就以此为例说说如何连接服务器的数据库。第一步:管理器中单击连接如

08数据库客户端怎么连接服务器的数据库?

看问题您用的应该是SQLServer2008的客户端的意思吧,我这里刚好有装,就以此为例说说如何连接服务器的数据库。

第一步:管理器中单击连接

如下图所示,进入MSSQL2008管理器后,单击对象浏览器工具栏的【连接】按钮右侧的小三角,下拉菜单中单击【数据库引擎】。

【数据库引擎】是个啥?当然就是数据库服务器啦。

第二步:设置连接信息

这时候,就会弹出一个窗口,在窗口中设置连接到的服务器的信息和数据库的登录信息,如下图所示:

设置窗口中需要输入的信息主要包括:

  • 服务器名称:一般是服务器的机器名或者IP,我比较喜欢用IP,如果是云服务器,您一般都要用IP地址了。

  • 身份验证类型:分为windows验证和SQL Server身份验证两种,一般都要使用SQL Server身份验证。

  • 登录名:这个就是SQL Server的用户名,sa是默认的用户名,但也可能是其它,SQL Server可以设置不通权限的用户名。

  • 密码:这个密码就是SQL Server用户名对应的密码。

全部输入好之后,单击【连接】按钮。

第三步:管理数据库

单击了【连接】按钮之后,对象浏览器中就会出现数据库的节点,您就可以做您想做的事情了,如下图所示:

可以做的事情太多了,可以写脚本、设计表、备份数据库等等等。

不知道能否帮到您?!

如何正确地获取一个有效的数据库连接?

市场上数据库种类繁多,这里以oracle数据库为例:

(1)如果使用第三方工具连接,直接测试连接,或者执行select 1 from dual;查询语句,并检查执行结果。

(2)如果是sqlplus的session连接,执行select open_mode from v$database;检查能否正常返回信息。

(3)如果是weblogic的连接池连接,可以使用weblogic控制台中数据源的测试连接功能,查看是否正常连接。

(4)如果是Java程序,检查启动后的logback或者log4j日志,或者调用sql方法,查看连接信息或执行结果。

(5)如果使用oracle sql developer连接,执行执行select 1 from dual;查询语句,并检查执行结果。


如果只是希望连上数据库操作某个sql语句,最简单的就是第三方工具,连上后在图形化界面查看连接状态以及sql的执行结果。

MySQL不能连接到本地数据库了该怎么办?

首先你问的有问题?问问题之前确认下语句。而且问问题要描述好问题,错误信息或者截图,才好定位给出具体解决方案,不然就只能是猜测可能问题了。

mysql不能访问有以下原因:

1.服务未启动

看进程:

ps aux|grep mysql

看监听端口:

netstat -ntlp|grep mysql

2.端口不是3306,修改为其他了,需要客户端设定端口或者mysql命令-P指定

mysql -h127.0.0.1 -P3308 -umysql用户名 -p

3.用户名密码不对

看mysql.user表,可以通过非密码认证进去重置root密码具体方法,停掉mysql服务然后:

mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;


oracle本地数据库怎么配置才能远程连接?

一、配置本机和虚拟机为同一网段,

二、配置oracle本机访问模式,
  1. 设置Oracel的连接模式为【共享服务器模式】。

    步骤为:首先【用管理员身份】打开database configuration assistant。

    如下图:

  2. 进入配置界面。如下图。当使用非管理员角色打开的时候【配置数据库选项】、【删除数据库】可能不可用(灰色)。如果出现选项不可用的情况,使用管理员身份运行。

    选择【配置数据库选项】。

  3. 选择数据库实例。如下图:

  4. 选择连接模式为【共享服务器模式】。如图:

  5. 配置完毕,重启Oracle服务。


三、虚拟机用相关工具配好连接信息,即可

数据库和C#连接做窗体代码怎么打?

相对来说c#对接数据库更简单一些。vs里就提供了工具。但是具体的框架我也不懂。做数据对接我一般都是用java的。c#只有做本地数据写入用db来做的时候用用也用不到大的框架。只用到工具类

初学java的小白接到了项目:JSP页面与MySQL数据库连接、MVC模式等。怎么做才能体现项目需求呢?

谢谢邀请!

JSP是Java Web开发的传统技术之一,虽然弊端比较多,比如业务逻辑与显示逻辑耦合、无法分别部署、开发角色分工不清等问题,但是JSP对于初学者来说还是有一定的学习必要性,有不少遗留项目依然需要采用JSP技术。

MySQL数据库是目前使用比较多的数据库之一,尤其在Web开发领域。MySQL数据库简单易学且功能强大,Java程序员往往都对MySQL数据库比较熟悉。虽然通过JSP直接连接MySQL数据库是可以做到的,但是这种做法显然是有很多问题的,恰好通过MVC结构是可以基本解决这些问题的。

MVC是一个软件开发领域的经典结构,采用MVC进行Web开发也就是所谓的Model2开发方式,这种开发方式用JavaBean来描述M(模型),采用JSP来描述V(视图),采用Servlet来描述C(控制器)。MVC最大的好处是实现了不同部分的解耦,提升了Web程序的模块化程度,使得多角色协作开发有了重要的基础,也为日后的优化打下来基础。

要想利用MVC结构完成一个传统Java Web开发,需要综合使用Servlet、JSP、JavaBean、JDBC、MVC、DAO等一系列传统技术,而通过一个模拟银行“存取转”业务的Web应用是一个不错的选择。

存取转业务的基础是账户,所以可以先写一个Account类作为M部分,然后为M定义一个映射表格。以DAO的方式完成数据库与Account类的映射,需要定义接口、实现类和工厂类。接着定义控制器Servlet,在Servlet中完成用户请求的各种“导航”,最终通过JSP完成呈现。

这个过程只是一个基本的模拟,而且并没有采用任何开源框架,对于Java学习者来说,学习开源框架是必要的。在掌握了MVC和DAO之后,再学习SpringMVC和Mybatis会更容易理解。

作者简介:中国科学院大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。

欢迎关注作者,欢迎咨询计算机相关问题。

本文来自投稿,不代表本站立场,如若转载,请注明出处。