![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
CGZ_PaPa
CGZ IN GZ.
展开
-
Mysql四种通信协议
Mysql四种通信协议 TCP/IP协议> 通常我们通过来连接MySQL,各种主要编程语言都是根据这个协议实现了连接模块 Unix Socket协议> 通常我们登入MySQL服务器中使用这个协议,因为要使用这个协议连接MySQL需要一个物理文件,文件的存放位置在配置文件中有定义,值得一提的是,这是所有协议中最高效的一个. Share Memory协议> 这个协议一般人不知道,肯定也没用过,因为原创 2016-08-14 21:52:20 · 7799 阅读 · 1 评论 -
数据库锁机制
共享锁S锁,又称为读锁,若事务T对数据对象A加上S锁,则事务T可以读取A但不能修改A,其他事务只能再对A加S锁,而不能加排他锁X锁,直到T释放A上的S锁。这保证了其他事务可以读A,并且在T释放A上的S锁之前不能对A做任何更新。 排他锁X锁,又称为写锁,若事务T对数据对象A加上X锁,则事务T可以读取A,也可以修改A,但是其他事务不能对数据对象A加任何锁共享锁只用于表级,排他锁用于行级 数据库原创 2016-08-13 22:05:33 · 448 阅读 · 0 评论 -
SQL通配符
在SQL中,通配符与SQL LIKE操作一起使用。 通配符 描述 % 替代0个或多个字符 _ 替代一个字符 [chars] 匹配字符列表中的单一个字符 ^chars] 匹配不在字符列表中的单一个字符 - 注意_与%的区别,前者必须匹配一个字符,后者可以匹配0个或一个或多个例题: 设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,原创 2016-08-14 23:50:56 · 1000 阅读 · 0 评论 -
Spring问题汇总
1.依赖注入循环引用问题循环引用指的是,由于Spring中,对象都是单例的,当对象A中有成员B,对象B中又有成员A,而他们都是通过Spring注入的方式解决依赖的,就会出现循环引用的问题。Spring在启动时会抛出异常。但是这个异常通常不会影响程序的运行。 org.springframework.beans.factory.BeanCreationException: Error creating原创 2016-11-07 16:42:38 · 458 阅读 · 0 评论 -
mysql创建删除查看各种索引
索引的作用是加快查询效率。使用索引会增加存储空间,降低插入和更新速度。适用索引的字段为离散度比较高,经常用于查询条件,分组条件的字段。 ALTER TABLE 方式1.主键索引alter table `table_name` add primary key(`id`);2.唯一索引,要求字段的值在全表中是唯一的。插入重复值会报错。alter table `table_name` add unique原创 2016-11-02 19:49:28 · 542 阅读 · 0 评论