随笔分类 - MySQL
摘要:介绍 样例演示 第一个select的结果 第二个select的结果 现在为了证明回滚相当于先插入后删除的效果,执行下列语句 man表的类型 得表
阅读全文
摘要:事务并发运行的问题介绍 ●对于同时运行的多个事务,当这些事务访问数据库中相同的数据时,如果没有采取必要的隔离机制,就会导致各种并发问题: ➢脏读:对于两个事务T1,T2,T1读取了已经被T2更新但还没有被提交的字段.之后,若T2回滚,T1读取的内容就是临时且无效的. ➢不可重复读:对于两个事务T1,
阅读全文
摘要:●事务的ACID(acid)属性 ➢1.原子性(Atomicity ) 原子性是指事务是-一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 ➢2. 一致性(Consistency) 事务必须使数据库从一一个--致性状态变换到另外一一个--致性状态 ➢3.隔离性(Isolation) 事
阅读全文
摘要:失败样例 如果你的mysql是8.0这些高版本的话,出现错误的原因就是没有加入时区,这个是高版本的和低版本的一个区别 解决方法 在URL里面加入时区,如下所示 jdbc:mysql://localhost:3306 ?useUnicode=true&characterEncoding=UTF-8&u
阅读全文
摘要:一、删除mysql服务 个人认为首先删除mysql服务最重要,这个多数人会忘记如何删除 首先是查看自己的mysql服务名,需要用这个服务名进行删除 进入命令行 二、卸载mysql,workbench等等 进入了卸载的界面,找到所有和mysql沾边的东西 到这里,我们以及基本完成了mysql的卸载,不
阅读全文
摘要:首先,我们需要去官网下载mysql(这里以下载) 1 2 3 4 5 下载好了自己好了之后,点击安装好的东西出现如下界面: 1、接受使用条款并点击next 2、点击custom,可以根据个人习惯进行安装 3、这里来是需要安装的一些东西 下面第一个为mysql的文件,必须要,不然mysql就白下载了。
阅读全文
摘要:今天在进行数据库UPDATE的时候出了一个问题,我把非主键的字段当作UPDATE的条件(筛选条件)时,提示了如下的语句 Error Code: 1175. You are using safe update mode and you tried to update a table without a
阅读全文
摘要:转载自:https://blog.csdn.net/j_h_xie/article/details/52924521 项目初始,在使用workbench建表时,字段中有PK,NN,UQ,BIN,UN,ZF,AI几个基本字段类型标识。 PK => primary key 主键 NN => not nu
阅读全文
摘要:一、字符函数 1) LENGTH #获取参数值的字节个数 SELECT LENGTH ('lala') ; 结果: 4 2) CONCAT #拼接字符串 SELECT CONCAT ('asd' , 'we' ); 结果: asdwe 3) UPPER #将参数全部变为大写 SELECT UPPER
阅读全文