- 博客(7)
- 收藏
- 关注
原创 七、数据库
MySQL学习七、数据库1.DBA命令1.1、将数据库当中的数据导出 在windows的dos命令窗口中执行:(导出整个库) mysqldump bjpowernode>D:\bjpowernode.sql -uroot -p333 在windows的dos命令窗口中执行:(导出指定数据库当中的指定表) mysqldump bjpowernode emp>D:\bjpowernode.sql -uroot –p1231.2、导入数据create databas
2021-02-05 10:27:20 124
原创 六、事务
MySQL学习六、事务(transaction)1. 概述 一个事务是一个完整的业务逻辑单元,不可再分。 比如:银行账户转账,从A账户向B账户转账10000,需要执行两条update语句update t_act set balance - 10000 where actno = 'act-001';update t_act set balance + 10000 where actno = 'act-002'; 以上两条DML语句,必须要求同时成功,或者同时失败。要想保证同时成
2021-02-05 10:26:49 105
原创 五、约束
MySQL学习五、约束(Constraint)1.定义 在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。 常见约束有: ①非空约束(not null):约束的字段不能为NULL ②唯一约束(unique):约束的字段不能重复 ③主键约束(primary key):约束的字段既不能为NULL也不能重复(简称PK) ④外键约束(foreign key):(简称FK) ⑤检查约束(check):Orac
2021-02-05 10:26:23 92
原创 四、表的操作
MySQL学习四、表的操作1. 创建表1.1 建表语句语法格式:create table 表名( 字段名1 数据类型, 字段名2 数据类型, ..... );1.2 MySQL中字段的数据类型(常见) int :整数型(Java中的int) bigint:长整型(Java中的long) float: 浮点型(Java中的float和double) char: 定长字符串(Java中的String)char(长度★) varchar:
2021-02-05 10:22:47 177
原创 三、查询02
MySQL学习三、查询(2)(DQL 数据查询语言)1. 查询结果集的去重 distinct关键字去除重复记录 select distinct JOB from emp; ▲distinct关键字只能出现在所有字段的最前方 select distinct DEPTNO,JOB from emp; // distinct出现在所有字段最前方所表示的是所有字段联合去除重复记录。 案例:统计岗位的数量。select count(distinct JOB) from emp;
2021-02-05 10:22:22 149
原创 二、查询01
MySQL学习二、查询(1)(DQL 数据查询语言)1. 简单的查询语句语法格式: select 字段名1,字段名2,字段名3,..... from 表名; 提示:1. 任何一条sql语句以";"结尾。 2. sql语句不区分大小写。1.1 查询员工的年薪(字段可以参与数学运算): select ename,sal*12 from emp;1.2 给查询结果的列重命名(用as) select ename,sal*12 as yearsal from emp;
2021-02-05 10:20:33 277 1
原创 一、MySQL概述
MySQL学习二、MySQL概述1.DB DBMS SQL的关系1.1 DB:DataBase 数据库,数据库实际上在硬盘中以文件的形式存在1.2 DBMS:DataBase Management System 数据库管理系统,常见的有:MySQL(数据库管理系统,是一个软件) Oracle DB2 Sybase SQLseber… DBMS用来管理DB1.3 SQL:结构化查询语言 一门标准通用的语言。标准的SQL适合于所有的数据库产品 SQL属于高级语言,只要能看懂英语但系
2021-02-05 10:18:56 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人