mysql -h <ip> -P 3306 -u root -p
然后输入密码即可连接mysql -u <user> -p -h <ip>
然后输入密码即可连接SELECT INTO
语句从一个表复制数据,然后把数据插入到另一个表中。
MySQL 是不支持
select ... into
,但是可以使用insert into ... select
当然也可以使用create table <new table> select * from <old tabel>
可以复制所有的列插入到新表中:
select *
into newtable [in externaldb]
from table
或者复制希望的列到新表中:
select column_name(s)
into newtable [in externaldb]
from table;
这个命令可以从一个表复制到另一个表。这个表之前的数据对最后的结果不会有影响。
同 select ... into
一样,可以所有列也可以指定列。
所有数据:
insert into table2
select * from table1;
指定列:
insert into table2
(solumn_name(s))
select column_name(s)
from table1;