数据库
Hydra_shuang
挖坑小菜鸟
展开
-
数据的更新和删除
插入数据 1插入一个元祖 insert into student(Sno,Sname,Ssex,Sdept,Sage) values('201215126' ,'陈东','男','IS',18);或者 insert into student values('201215126' ,'陈东','男','IS',18);2、插入子查询结果 ins...原创 2018-06-04 15:28:31 · 302 阅读 · 0 评论 -
select 语句的一般格式
select 语句是sql的核心语句,语句成分丰富多样,总结如下: select语句的一般格式: select 【all/distinct】目标列表达式 别名,。。。。from 表名或视图名或者(select语句)as 表名(属性)where 条件表达式group by 列名 【having 条件表达式】group by 列名 【asc|desc】1.目标列表达式的可选格式(1)*(2)《表名...原创 2018-06-01 18:31:13 · 10713 阅读 · 0 评论 -
数据库表的设计基本思想
复杂类型的对象有几种表现形态:一对一 一对多或多对一 多对多一对多或多对一的对象存到数据库表的设计方案以部门和员工的关系来说明一对多或多对一的对象是怎么存储到数据库表中的。数据库表的设计的原则:先不要去管这些对象的关系,看某个对象有什么基本属性,然后设计一个表来保存此对象的基本数据。在数据库里面怎么去保证数据往数据库里面存的时候,关系不丢呢?这里面有一个原则,记住一句话——在多的一...原创 2018-08-10 11:46:00 · 2709 阅读 · 0 评论 -
数据库设计的技巧
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基...转载 2018-08-10 14:59:20 · 237 阅读 · 0 评论 -
MySQL导入SQL文件及常用命令
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL...转载 2018-10-18 20:25:32 · 290 阅读 · 0 评论 -
阿里云服务器中安装MySQL数据库
阿里云服务器Linux(CentOS)中MySQL5.7安装以及完整的配置2018年02月23日 16:41:21 li_Dijkstra 阅读数:5705 现今,好多同学在项目开发或者在进一步学习的过程中普遍会用到阿里的云服务器,在安装MySQL时通常出问题比较多,所以今天就来详细讲一下MySQL的安装以及详细配置。一、安装前给大家推荐一个用于上传和下载的工具--yu...转载 2018-11-14 15:03:13 · 629 阅读 · 0 评论 -
Mysql中的表锁,行锁,共享锁,乐观,悲观锁总结
MyISAM 和MEMORY存储引擎采用的是表级锁InnoDB存储引擎及支持行级锁,也支持表级锁,但默认情况下采用的是行级锁。Mysql主要的两种锁的特性可大致归纳如下:阿里P8架构师谈:Mysql 行锁,表锁,悲观锁,乐观锁的特定和应用表级锁:开销小,加锁块,不会出现死锁(因为MyISAM会一次性获得sql所需的全部锁);锁定的粒度大,发生锁冲突的概率最高,并发度最低。...原创 2019-07-08 11:54:47 · 326 阅读 · 0 评论