频道栏目
首页 > 资讯 > 其他综合 > 正文

数据库基础操作

17-08-10        来源:[db:作者]  
收藏   我要投稿

--函数,可以理解为方法

--select now();

--常用的mysql函数

--字符串

--string, length(str) substr(str,破损,len)

--concat(str1,str2,...)

--trim(【remstr from】str)

--lower();

select LENGTH ('abcde');

select pow(3,2)

-

--数学:math,rand();,round(x,d),floor(x), ceilinh(x)

select rand();

select pow(3,4)

--向下取整

select floor(5.6)

--向上取整

select ceo;ong(5.6)

--s四舍五入,2位小数

select round(5.456,2)

--日期:统计中经常使用日期函数

--now(),sysdate();, datediff(expr1,expr2) date_add(date,interval, espr unit)

--借贷

--select datediff('2017-8-7','2017-8-10'')

--转换函数

--er(entitu-relation)图

--范式来设计

--第一范式

--每一列必须是不可再分割的最小的元素(原子性)

--第二范式

--满足第一范式 除了主键列外所有的列都和主键有关

--第三范式

--满足第二年范式 要是逐渐有直接关系,而不能是间接关系

--一般只要满足前2个就好

select * from j_score;

学院编号,学员姓名,出生年月 姓名 科目编号,科目名称,教师编号,教师名称...........

--如果按上述步骤创表,会造成数据大量重复

表锁

engine=myisam(查询比较快,不支持事物,更新删除速度慢)

行级锁

engine=innodb(行加锁)

engine=memery(内存)(用得少)

--事务的作用

不可逆过程

--关闭默认的提交方式,数据库管理员

set autocommit=0

start transtration--启动一个事务

事务:1原子性

2一致性

3隔离性

4持久性

相关TAG标签
上一篇:局域网中连接mysql数据库
下一篇:sql求用户最多的三个省份
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站