当前位置: 首页 > news >正文

合肥网站开发招聘公司怎么推广网络营销

合肥网站开发招聘,公司怎么推广网络营销,最近湘潭的新闻,河北邯郸做移动网站同一个数据库服务器进行数据表间的数据迁移 一、相同结构的表数据迁移/备份/导入到同一MySQL的某个库的某张表 实验目标:将t1.table_one的数据备份到migration_one.table_11(提醒:这两个表结构一致) 同一个MySQL中有很多库&…

同一个数据库服务器进行数据表间的数据迁移

一、相同结构的表数据迁移/备份/导入到同一MySQL的某个库的某张表

实验目标:将t1.table_one的数据备份到migration_one.table_11(提醒:这两个表结构一致)

同一个MySQL中有很多库:

SHOW DATABASES;

得到:

Database            
--------------------
improvement         
information_schema  
migration_one       
mysql               
performance_schema  
sys                 
t1                  

创建数据库migration_one里的table_11表:

CREATE TABLE `table_11` (                                                                                                                             `id` VARCHAR(200) NOT NULL,                                                                                                                          `name` VARCHAR(10) DEFAULT NULL,                                                                                                                     PRIMARY KEY (`id`)                                                                                                                                   ) ENGINE=INNODB DEFAULT CHARSET=utf8  

创建t1库的table_one语句和migration_one.table_11就除了表名不同其他一样。

于是这两张表结果完全一致

目前t1已存在数据:

SELECT * FROM t1.`table_one`;
id           name       
-----------  -----------hahahahah  
23t61832     xinqi2     
62361732198  xinqi      

目前查看下migration_one.table_11

SELECT COUNT(*) FROM migration_one.`table_11`;

得到:

count(*)  
----------0

所以没有数据,另外这个表也是刚刚创建的,啥也没有。

t1.table_one的数据迁移(也可以说是备份)到migration_one.table_11里面,于是:

执行:

INSERT INTO migration_one.`table_11` SELECT * FROM t1.`table_one`;
共 3 行受到影响执行耗时   : 0.039 sec
传送时间   : 0.001 sec
总耗时      : 0.041 sec

查看migration_one.table_11表:

SELECT * FROM migration_one.`table_11`;

得到:

-- 1个结果:
id           name       
-----------  -----------hahahahah  
23t61832     xinqi2     
62361732198  xinqi      
-- 3条信息
返回了 3 行执行耗时   : 0 sec
传送时间   : 0 sec
总耗时      : 0 sec

二、清空数据表

如果想要清空migration_one.table_11应该怎么样清空才效率高?

这里分很多种情况的比如deletetruncatedrop那么哪种最好呢?其实需要基于不同的场景、要求来选择。

方式1-TRUNCATE

原理可自行探索,如果有误的地方敬请指正。

如果该表以后还会被用到,但是里面的数据不想要了,想将表结构保留以便以后可以插入数据,那么可以考虑TRUNCATE

TRUNCATE migration_one.`table_11`;

结果:

共 0 行受到影响执行耗时   : 0.097 sec
传送时间   : 0.003 sec
总耗时      : 0.001 sec

查询:

SELECT * FROM migration_one.`table_11`;

结果:

id      name    
------  --------

三、部分字段相同的表之间的数据迁移

SHOW CREATE TABLE t1.`table1`;

得到t1.table1的建表语句:

CREATE TABLE `table1` (                                                                                                                                                                                                                                     `id` varchar(60) NOT NULL,                                                                                                                                                                                                                                `string1` varchar(20) DEFAULT NULL,                                                                                                                                                                                                                       `string2` varchar(20) DEFAULT NULL,                                                                                                                                                                                                                       `flag1` varchar(10) NOT NULL,                                                                                                                                                                                                                             `flag2` varchar(10) NOT NULL,                                                                                                                                                                                                                             PRIMARY KEY (`id`)                                                                                                                                                                                                                                        ) ENGINE=InnoDB DEFAULT CHARSET=utf8

发现t1.table1的表结构基本和migration_one.table_11的一致。

但是想要将t1.table1的某些字段的数据迁移到migration_one.table_11里面,那么怎么迁移呢?

假如说t1.table1string1id的数据想要分别迁移到migration_one.table_11nameid列里面:

迁移前先看下当前的环境:

SELECT * FROM t1.`table1`;-- result:
id      string1  string2  flag1   flag2   
------  -------  -------  ------  --------
12321   hehe     haha     CJB_A   CJB_A   
SELECT * FROM migration_one.`table_11`;
-- result 
id      name    
------  ---------- 3条信息
返回了 0 行执行耗时   : 0 sec
传送时间   : 0 sec
总耗时      : 0 sec

接下来就进行迁移吧:

INSERT INTO migration_one.`table_11`(id,`name`) SELECT `id`,`string1` FROM t1.`table1`;

1条信息:

共 1 行受到影响执行耗时   : 0.039 sec
传送时间   : 0 sec
总耗时      : 0.039 sec

验证:

SELECT * FROM migration_one.`table_11`;

执行结果:

-- 1个结果:
id      name    
------  --------
12321   hehe    -- 3条信息
返回了 1 行执行耗时   : 0 sec
传送时间   : 0 sec
总耗时      : 0 sec

参考:

MySQL数据库(表)的导入导出(备份和还原) mysql 根据一张表数据更新另一张表-腾讯云开发者社区-腾讯云 (tencent.com)

http://www.yidumall.com/news/25840.html

相关文章:

  • 搜狐做网站成都百度网站排名优化
  • 典型b2c网站成都seo推广
  • 给网站划分栏目百度的营销推广模式
  • php网站开发实例教程 传智播客今天宣布疫情最新消息
  • 比58同城做的好的网站seo网络推广培训班
  • 西安网站建设咪豆互联新东方烹饪培训学校
  • 贵州桥梁集团建设有限公司网站俄罗斯搜索引擎推广
  • 网站优化网站优化宁波网络推广
  • 互联网做网站怎么赚钱搜索广告是什么
  • 企业网站的信息内容包括什么怎么打广告宣传自己的产品
  • 贵阳网站推广¥做下拉去118cr关键词指数批量查询
  • 做网站自己网站收录教程
  • 网站建设设计解决方案免费一键生成个人网站
  • 东北吉林疫情最新消息东莞网站建设优化推广
  • 一元购物网站怎么做seo自然优化排名技巧
  • 广州网站优化效果seo优化有哪些
  • 网站制作软件价格长沙网站设计
  • 软件公司门户网站模板淘宝流量助手平台
  • 找生意做那个网站靠谱整站优化关键词推广
  • 做网站赚钱但又不想开公司宁波seo排名公司
  • 怎么做网站的登录界面营销模式都有哪些
  • 四川建设部官方网站怎么自己刷推广链接
  • 重庆商业网站有哪些seo网络推广培训班
  • 免费建站平台哪个靠谱竞价排名适合百度这样的网络平台吗
  • 怎样做网站后台优化全网营销整合推广
  • 教学资源网站建设方案百度关键词优化送网站
  • 深圳网站制作招聘关键词优化方法
  • 绵阳网站推广优化石家庄seo代理商
  • 网站建设优化方法杭州seo整站优化
  • 企业 宣传 还要网站吗h5制作网站