如何快速在数据库中插入数据

简介:
工作中很少用mysql插入数据,今天正好遇到, 学习下:
  在toad mysql工具里面,除了像execl表格一样手动插入数据之外,最好用insert语句插入数据,怎么快速生成数据呢?
  1. 右击需要插入数据表,这里是cd_financing_income,弹出Generate SQL--->选择TO editor——>Insert statement,以今天需要用到的cd_financing_income为例:
  生成
INSERT INTO `51qian`.cd_financing_income
(service_range_id,trac_id, ic_user_id,principal,interest,  status,create_time,income_time,service_fee,order_id, bid_id,real_income_time)
VALUES ('trac_id', ic_user_id,principal,interest,  'status','create_time','income_time',service_fee,'order_id', bid_id,'real_income_time');
  2   按照需求,我们需要添加以下数据:
idservice_range_idtrac_idic_user_idprincipal,intereststatuscreate_timeincome_timeservice_feeorder_idbid_idreal_income_time
15102147M20131113000020548044105200478602014/2/13 13:082014/3/13 12:321795205485961
15103147M20131113000020548053105200529902014/2/13 13:082014/4/13 12:321987205485961
  关于id:a    可以自己添加设置id号(id号切记不能重复);也可以不设置,默认为空,就是待插入数据之后,系统自动生成id号;
  通常情况下,若添加的数据id与几张表相关联,则id号需要自己设置添加(id不能重复);
  在这里,我们让系统自动生成id号,故选择缺省;
  b    字段赋值有引号的加引号(字段名只有单引号,没有双引号),没引号的不要加;
  3  最后一个字段real_income_time为空,在这里,我们需要双击该表,打开Script,若real_income_time字段注释为DEFAULT NULL,我们就把为空的字段去掉;
  若字段注释为DEFAULT '0',我们就‘0’(表示空);
  这里的real_income_time字段注释为DEFAULT NULL,我们则直接把该字段进行缺省(字段名和字段值直接缺省);

 4    第一个括号后面表示字段名,values后面的括号是字段值,我们只需要改字段值即可(除非是缺省的值,字段名需要另外去掉);
  下面就写成:
INSERT INTO cd_financing_income(service_range_id,
trac_id,
ic_user_id,
principal,
interest,
status,
create_time,
income_time,
service_fee,
order_id,
bid_id)
VALUES (147,
'M20131113000020548044',
10520,
0,
4786,
'0',
'2014/2/13  13:08:04',
'2014/3/13  12:32:33',
1795,
'20548',
5961);
INSERT INTO cd_financing_income(service_range_id,
trac_id,
ic_user_id,
principal,
interest,
status,
create_time,
income_time,
service_fee,
order_id,
bid_id)
VALUES (147,
'M20131113000020548053',
10520,
0,
5299,
'0',
'2014/2/13  13:08:04',
'2014/4/13  12:32:33',
1987,
'20548',
5961);
  说明:1.   51qian是数据库名,若是在线上插入数据,库名不一样,需要省略;
  2       为了使插入数据清晰,不易出错,我们可以选择格式化图标format  SQL;
  -------------------------------
  在此说明下数据库的连接,因为平时测试时候需要导数据,这时候就需要用到多个库;
  目前我们连接的是51qian库,若改用test库,我们就在51qian上选择右击disconnect;
  再连接test;
最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
1月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
3月前
|
关系型数据库 MySQL 数据库
ORM对mysql数据库中数据进行操作报错解决
ORM对mysql数据库中数据进行操作报错解决
95 2
|
26天前
|
存储 监控 数据处理
flink 向doris 数据库写入数据时出现背压如何排查?
本文介绍了如何确定和解决Flink任务向Doris数据库写入数据时遇到的背压问题。首先通过Flink Web UI和性能指标监控识别背压,然后从Doris数据库性能、网络连接稳定性、Flink任务数据处理逻辑及资源配置等方面排查原因,并通过分析相关日志进一步定位问题。
157 61
|
1月前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
136 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
24天前
|
关系型数据库 MySQL 数据库
GBase 数据库如何像MYSQL一样存放多行数据
GBase 数据库如何像MYSQL一样存放多行数据
|
1月前
|
关系型数据库 分布式数据库 数据库
云栖大会|从数据到决策:AI时代数据库如何实现高效数据管理?
在2024云栖大会「海量数据的高效存储与管理」专场,阿里云瑶池讲师团携手AMD、FunPlus、太美医疗科技、中石化、平安科技以及小赢科技、迅雷集团的资深技术专家深入分享了阿里云在OLTP方向的最新技术进展和行业最佳实践。
|
2月前
|
人工智能 Cloud Native 容灾
云数据库“再进化”,OB Cloud如何打造云时代的数据底座?
云数据库“再进化”,OB Cloud如何打造云时代的数据底座?
|
2月前
|
SQL 存储 关系型数据库
数据储存数据库管理系统(DBMS)
【10月更文挑战第11天】
137 3
|
3月前
|
JavaScript Java 关系型数据库
毕设项目&课程设计&毕设项目:基于springboot+vue实现的在线考试系统(含教程&源码&数据库数据)
本文介绍了一个基于Spring Boot和Vue.js实现的在线考试系统。随着在线教育的发展,在线考试系统的重要性日益凸显。该系统不仅能提高教学效率,减轻教师负担,还为学生提供了灵活便捷的考试方式。技术栈包括Spring Boot、Vue.js、Element-UI等,支持多种角色登录,具备考试管理、题库管理、成绩查询等功能。系统采用前后端分离架构,具备高性能和扩展性,未来可进一步优化并引入AI技术提升智能化水平。
毕设项目&课程设计&毕设项目:基于springboot+vue实现的在线考试系统(含教程&源码&数据库数据)
|
3月前
|
Java 关系型数据库 MySQL
毕设项目&课程设计&毕设项目:springboot+jsp实现的房屋租租赁系统(含教程&源码&数据库数据)
本文介绍了一款基于Spring Boot和JSP技术的房屋租赁系统,旨在通过自动化和信息化手段提升房屋管理效率,优化租户体验。系统采用JDK 1.8、Maven 3.6、MySQL 8.0、JSP、Layui和Spring Boot 2.0等技术栈,实现了高效的房源管理和便捷的租户服务。通过该系统,房东可以轻松管理房源,租户可以快速找到合适的住所,双方都能享受数字化带来的便利。未来,系统将持续优化升级,提供更多完善的服务。
毕设项目&课程设计&毕设项目:springboot+jsp实现的房屋租租赁系统(含教程&源码&数据库数据)
下一篇
DataWorks