MySQL将表a中查询的数据插入到表b中,mysql
MySQL将表a中查询的数据插入到表b中
如果表b存在
insert into b select * from a;
如果表b不存在
create table b as select * from a;
扩展:
将b表中的某写字段值插入到a表中
insert into a (userID,userName) select b.userID,b.userName from tr_ajax_chat_messages;
将a表和b表userID相等的值保存到a表
update a set a.userName=(select b.userName from b where a.userID = b.userID);
如果表存在:
insert into tab1 select * from tab2;
如果表不存在:
create table tab1 as select * from tab2;
如果是php 就用phpmyadmin 把表一 导出成.sql文件,再到导入到b数据库里
如果是jsp, 可以用一款软件 mysql-front,可视化的mysql数据库操作系统。通过这个你可以把表一导出,在导入到b数据库
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。