
数据库 -Mysql
f45056231p
这个作者很懒,什么都没留下…
展开
-
mysql索引是什么?索引结构和使用详解
mysql索引是什么?索引结构和使用详解2018-02-26 14:29:46 个评论 来源:ll_mor的博客 收藏 我要投稿 索引是什么mysql索引: 是一种帮助mysql高效的获取数据的数据结构,这些数据结构以某种方式引用数据,这种结构就是索引。可简单理解为排好序的快速查找数据结构。如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下...转载 2018-07-16 22:08:25 · 790 阅读 · 0 评论 -
mysql触发器new old用法详解
mysql触发器new old用法详解2018年07月05日 17:03:55阅读数:42 1.当使用insert语句的时候,如果原表中没有数据的话,那么对于插入数据后表来说新插入的那条数据就是new,如图所示:2.当使用delete语句的时候,删除的那一条数据相对于删除数据后表的数据来说就是od,如图所示:3.当使用update语句的时候,当修改原表数据的时候相对...转载 2018-07-16 22:29:47 · 29936 阅读 · 5 评论 -
mysql触发器 for each row解释
mysql触发器 for each row解释2018年04月20日 16:35:36阅读数:173create trigger mytrigger alert insert on t_a for each rowbegin insert into t_b set name=new.name, set numbe...转载 2018-07-16 22:30:16 · 6468 阅读 · 0 评论 -
PreparedStatement 中的setString
PreparedStatement 中的setString2012年09月25日 16:03:32阅读数:914如果使用了setString(),则会自动为你的变量添加单引号比如:String str="nowdate";...setString(1,str); 这样在生成的SQL中,str会变为:' nowdate ',而不是 nowdate。 如果是模乎查询的话...转载 2018-07-25 12:14:36 · 3477 阅读 · 1 评论 -
MySQL表级锁、行级锁、页级锁、死锁、乐观锁、悲观锁、共享锁、排他锁的概念
锁的概念:锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。在DBMS中,可以按照锁的粒度把数据库锁分为行级锁(INNODB引擎)、表级锁(MYISAM引擎)和页级锁(BDB引擎 )。下面这张图可以比较直观地看出各种锁之间的关系:表级锁:表级锁是MySQL中锁定粒度最大的一种锁,表示对当前操作的整张表加锁,它实现简单,资源消耗较少,被大...转载 2019-03-22 16:15:11 · 443 阅读 · 0 评论 -
mysql java 数据对应类型
mysql decimal(10,2)对应java类型2018年07月04日 11:48:00 Java_2017_csdn 阅读数:4274下面我给出MYSQL类型与JAVA类型对应表,希望能够帮到您:类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lan...转载 2019-04-30 12:53:26 · 872 阅读 · 0 评论 -
MySQL日期 字符串 时间戳互转 mysql
MySQL日期 字符串 时间戳互转Posted on 2016-06-05 15:14 *孤独的夜行者* 阅读(231739) 评论(3) 编辑 收藏平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的 转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间...转载 2019-05-21 09:48:59 · 159 阅读 · 0 评论 -
MySQL 字符串 转 int/double CAST与CONVERT 函数的用法
MySQL 字符串 转 int/double CAST与CONVERT 函数的用法 博客分类: mysql转的MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:Sql代码CAST(valueastype); CONVERT(value,type);就是CAST(xxx AS...转载 2019-05-21 10:55:39 · 1263 阅读 · 0 评论 -
mybatis使用truncate清除表数据,mysql,是用update
<update id="truncateTable"> truncate table ${tableName}</update><update id="truncateTable"> truncate table tableName</update>原创 2019-05-22 10:28:07 · 19013 阅读 · 2 评论 -
mysql索引使用技巧及注意事项
mysql索引使用技巧及注意事项 ps:最近有朋友向我反馈,有个别网友转载了此篇文章还到处吹嘘是自己的,对于这种行为我是比较反感的。非常欢迎大家转载,技术本应该是用来分享的,但请注明出处。一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之...转载 2018-07-16 22:02:45 · 1034 阅读 · 0 评论 -
mysql索引名称如何使用,在什么时候使用
mysql索引名称如何使用,在什么时候使用php mysql 唐xxx 2016年06月24日提问 7 关注 3 收藏,2.1k 浏览-1建立索引很简单,请问这个索引名称cid在我书写mysql语句的什么时候会用到?还是这个cid只是在mysql内部处理索引的时候使用,我书写语句的时候不会用到?一般就这样建立索引就完毕了吗,mysql内部会处理关于索引的一切?还...转载 2018-07-16 22:00:09 · 10065 阅读 · 2 评论 -
navicat for mysql
1.一张表要有主键,且不能勾选允许空值(null),因为这是每一条记录的唯一标识2.默认值:1.空白 2.null 3.empty ,(从功能上去比较好理解他们):一/空白:就是没有默认值,空白的,就相当于这个字段没有设默认值(设置的话,意思就是这个字段必须要插入值)在增加一条记录时,如果该字段没有值来插入,就会报错(因为没有默认值来供插入) (在数据表中的表现就是至少你插入一条记录后,看...原创 2018-07-16 21:31:28 · 648 阅读 · 0 评论 -
MySQL的索引解释
序言 之前写到MySQL对表的增删改查(查询最为重要)后,就感觉MySQL就差不多学完了,没有想继续学下去的心态了,原因可能是由于别人的影响,觉得对于MySQL来说,知道了一些复杂的查询,就够了,但是我认为,不管有没有用,现在学着不懂的东西,说明就是自己薄弱的地方,多学才能比别人更强 ...转载 2018-07-16 21:50:32 · 1841 阅读 · 1 评论 -
Mysql的表名/字段名/字段值是否区分大小写,mysql,linux,windows
好好耕耘Mysql的表名/字段名/字段值是否区分大小写1、MySQL默认情况下是否区分大小写,使用show Variables like '%table_names'查看lower_case_table_names的值,0代表区分,1代表不区分。2、mysql对于类型为varchar数据默认不区分大小写,但如果该字段以“*_bin”编码的话会使mysql对其区分大小写。3、mysql对...转载 2019-05-22 11:18:59 · 603 阅读 · 0 评论