求导数据事宜 原有数据库数据,要导入新的数据库 1、大部分表有新增字段 或者减少字段 2、原数据库有两张表,到了新数据库就合成一张了,或者反过来3、以新数据库的架构为准Oracle、MySql 的都可以。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:先把老库导到新的服务器上,和新库一个实例里2:根据业务写SQL导数据。 直接利用 insert into 新数据库表 select * from 原数据库有两张表 1、大部分表有新增字段 或者减少字段 2、原数据库有两张表,到了新数据库就合成一张了,或者反过来3、以新数据库的架构为准先将原数据库中的表导入新数据库中 做处理,以新数据库的架构为准:减少字段不用?新增字段怎么处理原数据库有两张表,到了新数据库就合成一张了,或者反过来有相同的KEY字段?详细说明 原有两张表,新数据库合成一张了。我想,这个可能不是语句所能识别的,肯定要人工干预。请大虾先帮忙考虑通用的问题吧:原数据库和新数据库的表名一样,但有些表的字段不一样,以新数据库的表架构为准。以下,原数据库表简称原表,新数据库表简称新表,希望做到有类似EXP语句自动识别处理:1、新表的字段比原表的少;2、新表的字段比原表的多;3、新表的字段相比原表,有字段删减,和新增原表没有的字段名称。 1、先取得新表、原表所有字段名,MYSQL 5以上,可以 从select * from information_schema.columns where table_schema='csdn' and table_name='test'存入表中,用LEFT JOIN、RIGHT JOIN 取得字段名有增、减,再做处理,比如以新表为准,用INNER JOIN取得相同的字段名,拼接SQL语句,再动态执行 mysql 嵌套 cursor 出錯 怎么判断表存在则,创建视图 关于MySQL中表列的限制 关于数据库的并发控制的初级问题!!--求各位高手指点 数据库连接成功后遇到的问题 求助:mysql中如何导入.sql文件? 急,MySQL问题 用php操作mysql最好怎么搞? 新人问一下MyEclipse连接MySQL的问题。 Mysql Connector/C++,得到了ResultSet,如何取date类型的数据 innodb总默认的rowid如何select出来? mysql4.0子查询问题
2:根据业务写SQL导数据。
2、原数据库有两张表,到了新数据库就合成一张了,或者反过来
3、以新数据库的架构为准先将原数据库中的表导入新数据库中 做处理,以新数据库的架构为准:减少字段不用?新增字段怎么处理原数据库有两张表,到了新数据库就合成一张了,或者反过来
有相同的KEY字段?详细说明
2、新表的字段比原表的多;
3、新表的字段相比原表,有字段删减,和新增原表没有的字段名称。
select * from information_schema.columns
where table_schema='csdn' and table_name='test'
存入表中,用LEFT JOIN、RIGHT JOIN 取得字段名有增、减,再做处理,
比如以新表为准,用INNER JOIN取得相同的字段名,拼接SQL语句,再动态执行