MySQLWorkbench如何连接远程数据库的方法

MySQLWorkbench如何连接远程数据库的方法,第1张

计算机网络信息的发展是一把双刃剑 ,虽然为人们的生活带来很大的方便,但是其中隐含的计算机网络信息安全问题是不可忽视的。近些年来计算机网络信息安全频频受损,影响了人们日常生活。下面是我为大家整理的关于MySQLWorkbench如何连接远程数据库方法 ,一起来看看吧!

MySQLWorkbench如何连接远程数据库的方法

工具/原料

MySQLWorkbench

方法/步骤

点击MySQL Connections旁边的加号

为连接创建名称(Connection Name)

输入连接名称或者IP

输入用户名

点击测试连接(Test Connection)

输入密码,测试连接成功

7点击ok

MySQLWorkbench如何连接远程数据库的方法相关 文章 :

1 MySQLWorkbench连接远程数据库

2 mysql怎么设置远程连接数据库

3 Navicat for MySQL 使用SSH方式链接远程数据库

4 Mysql Workbench使用教程之如何连接数据库

5 MYSQL 数据库远程访问

通过SQL的导出数据功能进行处理,在SQL70要导出的数据库上单击鼠标右键--选择导出数据--选择源数据(输入SQL70的IP地址\用户名,选择要导出的数据库)--选择目标数据库(同数据源一样输入目标数据库IP地址,目标数据库,输入目标数据库用户名及密码)--根据提示选择要导出的表--跟着下一步下一步就行了

有一点要注意:如果你的2000安装的不是企业版也不是个人版,而是msde版的话,连接字符串那要写成\sqlexpress或者(local)\sqlexpress

2000和 2005的连接字串是没什么区别的,在sql2000的企业管理器中检查一下用户名、密码和要连接的数据库是不是正确的。 你也可以用2000的查询分析器,以你webconfig中的的设置做Sql身份验证看看能不能连上。

windows验证的意思是,从 *** 作系统角度来提供安全,

即意味着两台机器已经可以互相访问的话。

因为,从微软的角度来说,认为 *** 作系统的网络安全程序要远远高于数据库本身的安全程度,破解 *** 作系统密码要远远难于破解数据库密码。

SQL Server通过windows验证能够连接的要求是,

两台机器属于同一个Group,并可互相访问。

从错误来看,应该是还没有设置成-允许远程连接。

SQL Server 2005 在默认情况下仅限本地连接可以手动启用远程连接在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)"

公司使用linux开发机进行程序开发时,由于开发用

Oracle数据库

是由日方提供,所以经常使用sqlplus连接到

远程数据库

上进行开发,

例如:sqlplus

username/password@servicename

于是想,用我的两台电脑

双机互联

试一试,也玩个

远程连接

。实验如下:

首先在我的台式机上安装了

Oracle9i

数据库管理系统

,并建立了一个数据库实例:xy然后为该实例新增了一个用户,用户名和密码都是kxy01

。启动实例xy后,在台式机上,直接在cmd环境键入:sqlplus

kxy01/kxy01@xy

就可以连接上数据库,呵呵,想来本地连接都是不费吹灰之力就行的。

之后,在

我的笔记本

上安装了Oracle9i的Client工具。然后试着直接用上述命令访问,显然是不行的,系统返回无法解析服务名的错误信息。

要实现连接到远程数据库,先了解一下相关知识吧,查了一下书。原来,

Net

Configuration

Assitant

的工具,应该就是它了。启动之:

Net

Configuration

Assitant共提供了4个配置功能:

监听程序配置,

命名方法配置,

本地网络服务名配置

目录使用配置。

要从远程位置连接Oracle数据库,必须配置Oracle网络监听程序。

Net

Configuration

Assitant

可以用于此项配置工作,启动后选择监听程序配置,一路下一步即可。

之后点开命名方法配置,系统已经默认提供了三种,其他两种也不太认识,干脆不改了,直接点后退,回到

主菜单

主菜单中,第三项是本地网络服务名配置。要通过网络访问Oracle数据库或其他服务,要使用网络服务名,该项配置允许使用由本地命名解析的网络服务名。而第四项为目录使用配置,点开一看,居然要选择

目录服务器

,我这一共就两台电脑,要什么目录服务,看来第四项不适合本实验了,显然,关键配置就在第三项:本地网络服务名配置。

将其点开,选择添加网络服务名 *** 作,然后会询问你希望访问何种版本的Oracle数据库服务。

按照常理,我装的是Oracle9i自然应该选择第一个(Oracle8i或更高版本数据库服务),可经过实践证明,只有选择第二个(Oracle8i发行版80数据库或服务)才能正常实现远程连接,不明其中原因,也就只有选第二个拉。

然后输入我的数据库实例SID:xy然后选择网络协议,双机互联应该选择TCP吧,再然后填写数据库所在的

主机名

:kxyhome

端口号

采用默认的1521。

点击下一步,进行数据库连接的测试,测试成功后进行网络服务名的填写,这个名字就应该是sqlplus连接时候用的服务名了,这里我们使用:xyhome之后一切配置完成,来到命行,使用sqlplus进行连接:sqlplus

kxy01/kxy01@xyhome成功啦!

新建一个文本文件,更改扩展名为aabbudl双击此文件,选数据库类型、设置ip、用户名、密码,数据库可进行连接测试 ,当然对方要开sql服务的测试成功后,点确定将这个文件以文本方式打开, 里面有连接字符串,装sql 查询分析器。

以上就是关于MySQLWorkbench如何连接远程数据库的方法全部的内容,包括:MySQLWorkbench如何连接远程数据库的方法、sql连接问题 我知道远程服务器的ip sql用户名密码,怎么登陆远程服务器的数据库,记得有个小工具。、一个用友ERP的辅助系统。用的sqlserver2005的数据库测试,现在报错找不到实例名或不允许远程连接,为什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9783021.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存