MYSQL同时连接两个数据库

来源:百度知道 编辑:UC知道 时间:2024/06/01 04:02:33
如题:
有两个数据库 shop1,shop2
我想把shop1里的user_list 表里的user_name列的 所有数据导入
shop2里的vip_list表里的vip_name列,SQL语句怎么写??
其中shop1 语言为latin1
shop2语言问GBK

在shop1表中备份数据库,在还原到shop2中应该可以!

简便的方法是在phpmyadmin中用有权限管理两个数据库的用户执行复制表数据的操作,当然前提是你有权限,

如果要在脚本中执行的话呢?前提也是你连接数据库的用户对两个数据库都有操作权限

mysql_query("insert into `shop2`.`vip_list`(vip_name)
SELECT user_name
FROM `shop1`.`vip_list`
")