mysql跨ip访问表

问题描述

一台pc,xp系统,一台服务器,win7系统,都装了mysql5,pc和服务器上有同名的数据库,且里面表也一样。现在想让pc上某表的某些列覆盖服务器上的,pc上的的mysql的数据库中的表怎么访问服务器上的mysql数据库上的表,怎么写sql语句,要更改那些配置?问答积分只有6分,所以给5分。

解决方案

1.0 下载一个 SQLyog 建立两个链接 分别连接你的服务器 和你的PC2.0 找到PC 上指定的表 右键-->复制到其他主机/数据库-->选择服务器上的数据库end!
解决方案二:
通过java代码查询pc上mysql表中的数据,用replace into语句,发送到服务器上的mysql,即可以覆盖。

时间: 2024-12-27 13:05:07

mysql跨ip访问表的相关文章

关于mmm+mysql 虚拟ip无法绑定的问题

问题描述 关于mmm+mysql 虚拟ip无法绑定的问题 小弟我在虚拟机上搭建了mmm+mysql 的架构,但是遇到了写的虚拟ip无法绑定到主机 但是读的虚拟ip却是可以绑定...可以通过ping访问 而且133主机的mysql中变量read_only的值为1 133的agent日志出现不可写入的报错 图如下: 解决方案 解决方案二: 解决方案三: 以上两张图也是 求各位大神解答! 谢谢!

MySQL存储IP地址的方法_Mysql

为什么要问如何存储IP? 首先就来阐明一下部分人得反问:为什么要问IP得怎样存,直接varchar类型不就得了吗? 其实做任何程序设计都要在功能实现的基础上最大限度的优化性能.而数据库设计是程序设计中不可忽略的一个重要部分,所以巧存IP地址可以一定程度获得很大提升. 利用函数算法处理 在MySQL中没有直接提供IP类型字段,但如果有两个函数可以把IP与最大长度为10位数字类型互转,所以使用int类型存储IP比varchar类型存储IP地址性能要提升很多,减少不少空间.因为varchar是可变长形

mysql跨数据库复制表(在同一IP地址中)示例_Mysql

数据库表间数据复制分类 在利用数据库开发时,常常会将一些表之间的数据互相导入.当然可以编写程序实现,但是,程序常常需要开发环境,不方便.最方便是利用sql语言直接导入.既方便而修改也简单.以下就是导入的方法. 1. 表结构相同的表,且在同一数据库(如,table1,table2) Sql : 复制代码 代码如下: insert into table1 select   *    from table2 (完全复制)insert into table1 select   distinct   * 

浅析用FREDATED引擎实现MySQL跨实例跨数据库服务器查询教程

1.FEDERATED存储引擎的描述 FEDERATED存储引擎允许在不使用复制或集群技术的情况下实现远程访问数据库 创建基于FEDERATED存储引擎表的时候,服务器在数据库目录仅创建一个表定义文件,即以表名开头的.frm文件. FEDERATED存储引擎表无任何数据存储到本地,即没有.myd文件 对于远程服务器上表的操作与本地表操作一样,仅仅是数据位于远程服务器 基本流程如下: 2.安装与启用FEDERATED存储引擎 源码安装MySQL时使用DWITH_FEDERATED_STORAGE_

MySql跨库视图问题

问题描述 有数据库databaseA,databaseB, 在databaseA中有张表tabA, 由于在项目中数据连接的权限问题,在J2EE项目中databaseB不能直接通过databaseA.tabA来访问tabA,需要在databaseB建跨库视图 viewA: select * from databaseA.tabA奇怪的问题发生了,用MySql客户端来访问viewA 都没有问题, 但是如果在J2EE项目中访问viewA就会抛出异常, databaseA.viewA 表或视图不存在,

php +mysql根据ip判断用户所在城市程序

php教程根据ip判断用户所在城市程序 $servername ='localhost'; $dbname='8684';   //数据库教程名 $dbusername ='root'; //数据库用户名 $dbpassword ='123456'; //数据库密码   $link=mysql教程_connect($servername,$dbusername,$dbpassword); mysql_select_db($dbname) or die(); mysql_query("set na

MYSQL跨服务器同步数据经验分享_Mysql

项目需要,自己找了些资料和亲手配置过后:得出的经验分享. (1)主服务器 修改配置文件/etc/my.cnf(my.ini) [mysqld] # mysql-bin是log文件的前缀,也可以使用其它的名字,比如服务器名 # 如果不带路径,会把log文件写到`/var/lib/mysql`下 log-bin=mysql-bin # serverid在一个同步体系中必须是唯一的,大于等于1且小于2^32-1的整数 server-id=1 binlog-do-db = 数据库名 (你要备份的数据库)

mysql 跨表查询、更新、删除示例_Mysql

下面来谈谈跨表插入,更新和删除 首先讨论的是跨表查询: insert into `table_A` select * from `table_B`;注意*代表全部插入. 接着又讨论关于跨表更新 复制代码 代码如下: update `table_A`, `table_B` set `table_A`.`name` = `table_B`.`name` where `table_A`.`id` = `table_B`.`id`;

Mysql跨表更新 多表update sql语句总结_Mysql

假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%. 在Mysql中我们有几种手段可以做到这一点,一种是update table1 t1, table2 ts ...的方式: 复制代码 代码如下: UPDATE product p, productPrice pp SET pp.price = pp.price * 0.8 WHER