直接
[数据库名][用户名][表名或对象名]
当然你得有访问权限(比如select、update、execute等)
服务器2 数据库2 表2里有字段 a2,b2,c2,d2;
服务器3 数据库3 表3里有字段 a3,b3,c3,d3,e3;(此表现无数据)
需要将表1中a1,b1字段,表2中c2,d2字段插入到 表3中的a3,b3,c3,d3字段里
如何通过一台服务器,间接访问存在另一台服务器上的数据库
1、mysql数据库(例如19216811)需要创建允许远程访问的用户。可以指定IP或允许所有IP
2、例如#创建数据库,允许user01在19216815访问
mysql -uroot -p123456 -e"create database db01"
首先在数据库服务器上设置mysql可以远程访问,其次打开数据库服务器所在的linux系统上的防火墙策略添加3306端口,最后配置网络环境让2台机器可以进行通信。
其它java工程配置数据库的ip和用户名密码即可。
--#1SELECT INTO方法, 要求tot_score表不存在
SELECT 课程, 选课人数, 平均成绩 INTO tot_score FROM tb
--#2INSERT INTO方法, 要求tot_score表已存在
INSERT INTO tot_score(课程, 选课人数, 平均成绩)
SELECT 课程, 选课人数, 平均成绩 FROM tb
--因为你没给表结构,自己写一下查询的SQL吧
以上就是关于SQL同一个实列下的两个数据库怎么访问,因为是同一个实例下,需要用链接服务器吗全部的内容,包括:SQL同一个实列下的两个数据库怎么访问,因为是同一个实例下,需要用链接服务器吗、如何通过一台服务器,间接访问存在另一台服务器上的数据库、linux 一台服务器,访问另外一台服务器上的 mysql 数据库怎么设置。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)