SQL 新建数据库表 步骤

Navicat for MySQL

连接》点击右键》新建数据库...》

新建数据库
数据库名: 自定义
字符集: utf8 -- UTF-8 Unicode
排序规则: utf8_general_ci

 

问题:将mysql数据库中的一个表导入到另一个数据库表中

源数据库db1,源表source_table.sql;目标数据库db2,目标表target_table.sql

1.方法一:
登录导出到的数据库,执行
create table target_table select * from db1.source_table;
select * from db2.target_table;
2.方法二:
在cmd下执行,mysqldump -u 用户名 -p db1 source_table file=d:/source_table.sql; 输入密码。
登录db2 执行 source d:/source_table.sql;
3.方法三:
登录db1 执行 select * from source_table into outfile "d:/source_table.txt"; 导出纯数据格式。
建一张和源表结构一样的空目标表;
登录db2 执行 load data infile d:/source_table.txt into table target_table。
4.方法四:
建一个odbc连接,先导出到access中,再导出到另一个库中。

目标表没有主键,更新表主键:
update t_air_station set 修正的字段和值 where 所有文件和旧值 limit 1

猜你喜欢

转载自blog.csdn.net/LaOngDaoxing/article/details/82731908