能说清楚点吗 用SQL直接连 还是在程序里连
SQL直接连:
打开企业管理器---右键SQL Server组---新建SQL SERVER 组
d出窗口 点“下一步” 在可用服务器内输入 SQLSERVER的IP 局域的话输入主机名也可以
然后点添加---下一步--选择第二项 系统管理员给我分配的……下一步 输入SQLSERVER用户名和密码
--下一步 ---完成
如果SQL允许远程登陆的话 这样就连上了
密码和用户名没错的话连不上的原因话说明SQLSERVER服务器不允许远程连接 或者不可用
使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。
使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。
使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。
使用“GRANT ALL PRIVILEGES ON TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置。
使用“flush privileges;”命令刷新刚才修改的权限,使其生效。
使用“select host,user from user;”查看修改是否成功。
第一中方法:比较详细
以下的文章主要介绍的是MySQL 数据库开启远程连接的时机 *** 作流程,其实开启MySQL 数据库远程连接的实际 *** 作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机 *** 作流程。
1、d:\MySQL\bin\>MySQL -h localhost -u root
这样应该可以进入MySQL服务器
复制代码 代码如下:
MySQL>update user set host = '%' where user = 'root';
MySQL>select host, user from user;
2、MySQL>GRANT ALL PRIVILEGES ON TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION
予任何主机访问数据的权限
3、MySQL>FLUSH PRIVILEGES
修改生效
4、MySQL>EXIT
退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦!
以上的相关内容就是对MySQL 数据库开启远程连接的介绍,望你能有所收获。
第二种方法:
1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。
2、在mysql控制台执行 GRANT ALL PRIVILEGES ON TO ‘root'@'%' IDENTIFIED BY ‘MyPassword' WITH GRANT OPTION;
3、在mysql控制台执行命令中的 ‘root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权限,GRANT具体 *** 作详情见:>
在DB2客户机上连接远程DB2服务之前,必须正确设置服务端通信协议。DB2支持的协议有TCP/IP、NetBIOS、NPIPE等。
连接远程DB2数据库服务的基本步骤如下:
1 在客户机上对远程DB2节点进行编目。
2 在客户机上对远程数据库进行编目。
一、第一步
首先在客户机上对远程节点进行编目,这里需要确认远程主机在客户机上的名称、IP地址、端口号等基本命令如下:
1 CATALOG TCPIP //编目一个TCP/IP节点
NODE local_node_name //远程主机在客户机上的别名
REMOTE hostname | IP //远程主机IP地址
SERVER service_name | posr_number // 服务名称 / 端口号
2 TERMINATE //刷新目录高速缓存
3 LIST NODE DIRECTORY //查看客户机目录节点
4 UNCATALOG NODE node_name //删除编目节点node_name
二、第二步
再对已编目的节点进行数据库编目,这里用户需要确认远程连接的数据库的名称、该数据库在本机上的别名、第一步设置的远程主机在客户机上的别名(即节点名)和设置认证方式。命令如下:
1 CATALOG DATABASE remote_db_name //远程数据库名称
AS local_db_name //本地数据库别名
AT NODE local_node_name //本地数据库节点别名(第一步中配置)
2 TERMINATE //刷新目录高速缓存
3 LIST DB DIRECTORY //查看本地数据库目录
4 UNCATALOG DB db_name //删除数据库编目db_name
三、第三步
连接远程数据库,使用第二步中设置的本地数据库别名来连接。命令如下:
CONNECT TO local_db_name //利用本地数据库别名连接远程数据库
USER userid //用户ID
USING password //登陆密码
以上就是关于怎么用sqlserver连接远程数据库,详细步骤,谢谢各位全部的内容,包括:怎么用sqlserver连接远程数据库,详细步骤,谢谢各位、如何连接远程Mysql数据库、怎么远程连接别人mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)