linux系统用终端连接别人数据库:
1、需要安装mysql客户端,在终端使用yum命令即可安装,命令如下:
# yum install mysql-lib*
2、安装完成后,使用mysql命令就能进行连接,连接时,需要用户名、密码、连接主机的IP地址
# mysql -uuser -ppassword -hhostname
如
# mysql -uroot -p87651234 -h192.168.1.10
3、在连接的时候,要保证防火墙3306端口是开通的,否则 可能连接出错
Ⅱ 怎么连接其他电脑上的mysql数据库
1.假设192.168.1.3为服务器
2.首先在ip为192.168.1.103的机子上能够ping通
运行->cmd
>ping192.168.1.3
检查是否能ping通
3.把两台电脑的IP设置在同一个网段,如:192.168.1.2,192.168.1.3。。。。。
子网:255.255.255.0网关:192.168.1.1
4.在MySQL服务器上增加新用户,
增加新用户的方法:
在服务器端
Mysql>grantselect,delete,update,insertonzhaozhen.*to‘zhen’@’192.168.1.103’identifiedby‘123’;
在192.168.1.103这台机子上可以通过用户名:zhen密码为123对数据库zhaozhen进行操作!
//怎样删除增加的新用户的访问权限
Mysql>Revokeselect,delete,update,insertonzhaozhen.*from’zhen’@’192.168.1.103’;
也就是收回192.168.1.103机子访问的权利。
并输入主机名称:192.168.1.3,添加完毕后就能够在IP地址为192.168.1.103的电脑上,连接另一台192.168.1.3上的MYSQL服务器。
5、访问:cdC:ProgramFilesMySQLMySQLServer5.0in
C:programFilesMYSQLServer5.0in>mysql–h192.168.1.3–uzhen–p123
则进入访问192.168.1.3上的mysql数据库。
6、下面是说自己写的程序通过ADO访问Mysql数据库,用在不同的机器上。
在另一台机子上也是用数据源进行连接测试的,和在本机时一样,只是将服务器给为mysql服务器的!
使用的DataBaseConfiguration程序进行测试的,直接在使用时,将server改为192.168.3.212(以上时192.168.1.3由于后来机器ip地址更换的原因),user为zhen,
Password:123,database:zhaozhen即可访问。
也就是说在客户端用ADO方式访问服务器端的Mysql数据库时,仍然需要有在客户端安装mysql---connector—odbc也就是数据源链接。至于在
使用的config.ini,在程序中完成的对其修改,而在修改之后,会将其存储在C:文件夹下。//需要修改的地方。
//寻找存储路径
后来在上面需要修改的地方添加了获得当前路径函数,实现
CStringCSysPath::GetSysPath(CStringfileName)
{
TCHARexeFullPath[MAX_PATH];
GetMoleFileName(NULL,exeFullPath,MAX_PATH);
CStringszfolder=exeFullPath;
intpos=szfolder.ReverseFind('\');
szfolder=szfolder.Left(pos);
pos=szfolder.ReverseFind('D');
szfolder=szfolder.Left(pos);
szfolder+=fileName;
returnszfolder;
}
入参:要查找的文件名
返回值:要查找的文件路径
Ⅲ 怎么连接别人的mysql数据库
>
mysql
-h
远程mysql的ip
-p
mysql端口
-u
用户名
-p密码
如:
mysql
-h
192.168.0.2
-p
3306
-u
root
-p123
远程数据库(192.168.0.2),端口3306,用户名为:root,密码:123
Ⅳ 如何连接并使用局域网内另一台电脑的sql数据库。
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
Ⅳ 如何连接别人电脑上的Oracle数据库
需要一些前提条件:
1、对方的主机能被连接(如在同一局域网内)
2、需要知道对方数据库IP、端口号、服务名
3、需要知道对方提供的管理数据库的用户名及密码
连接方法:
1、在本地的oracle安装目录,找到tnsnames.ora文件,一般在~oracleproct10.2.0db_1 etworkADMIN目录下,如图:
2、用文本打开tnsnames.ora文件,添加以下内容:
本地自定义实例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=数据库IP或数据库主机名)(PORT=数据库端口号))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=数据库服务名)
)
)
3、保存文件即可。
4、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。
Ⅵ 怎么远程连接别人mysql数据库
第一中方法:比较详细
以下的文章主要介绍的是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具体操作详情见:http://dev.mysql.com/doc/refman/5.1/en/grant.html
4、不放心的话可以在mysql控制台执行 select host, user from user; 检查一下用户表里的内容
Ⅶ 如何在一台电脑上访问另一台电脑上的SQL数据库
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
Ⅷ 怎样通过本地计算机连接其他电脑上的数据库
必须是有服务的数据库,比如SQL
SERVER这些,数据库连接有一个标准的路径结构,一般是IP地址+数据库的名,然后需要密码和用户输入就行了
Ⅸ 如何连接别人的mysql数据库
把url改为别人
name改为别人的数据库用户名
password改为别人的数据库用户名的密码
回答不易,且行且珍惜。望采纳。
Ⅹ 两台电脑对接 怎么连接对方的 数据库(sql server)
打开sql server 软件,如图所示