• 数据库设计

    目标与目的 学习目标: 掌握日常数据库建表操作 了解表设计的规范 何为表结构设计: 表结构设计需要在正式进行开发之前完成 根据产品需求将复杂的业务模型抽象出来 项目分析 实践课程模型: 类似电商类的网站 用户: 核心业务 非核心业务 核心业务: 交易相关 订单详情...

    2018-06-17 22:49:02

  • mysql中set autocommit=0与start transaction区别

    By default, MySQL runs with autocommit mode enabled. This means that as soon as you execute a statement that updates (modifies) a table, MySQL stores the update on disk to make it permanent. The change cannot be rolled back. To disable autocommit mo...

    2018-06-17 22:48:58

  • mysql用户密码修改,用户添加、删除及设置权限

    一下的示例所用用户名和密码为:test,111111 Mysql 密码修改: Mysql修改密码需要root的权限,先执行mysql -uroot -p(密码); 1)使用set password方式来修改账户密码: set password for hzd@localhost=password(newpassword); 2)使用phpMyAdmin修改,直接用SQL语句修...

    2018-06-17 22:48:54

  • 事务隔离级别总结

    一、事务隔离级别 在数据库系统中, 隔离 是定义一个操作对数据所做的改变如何/何时对其它的 并行 操作可见。 在数据库操作中, 为了有效保证并发读取数据的正确性 ,提出的事务隔离级别。 事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。 二、事...

    2018-06-17 22:48:38

  • 修改MySQL自动递增值

    alter table tablename auto_increment = num 其中tablename为表的名称,num为要设置的新的自动递增值,此时再Insert一条数据,自动递增值即为num,不过num必须要大于等于现在已有的自动递增值,否则SQL语句会执行成功,但是实际上不起作用。...

    2018-06-17 22:48:52

  • 并发事务的丢失更新及数据锁机制

    在事务的隔离级别内容中,能够了解到两个不同的事务在并发的时候可能会发生数据的影响。细心的话可以发现事务隔离级别章节中,脏 读 、不可重复 读 、幻 读 三个问题都是由事务A对数据进行修改、增加, 事务B总是在做读操作 。如果两事务都在对数据进行修改则会导致另...

    2018-06-17 22:48:41

  • MySQL触发器 Update触发Insert失败

    今天工作需要,想要实现将仅对状态更新的表进行历史记录显示,于是考虑在原表中建立触发器,将更新的内容同时写入另一张表 于是进行测试 --建立测试表 CREATE TABLE `triggletest_triggle` ( `id` INT ( 11 ) NOT NULL , `name` VARCHAR ( 5 ) NULL DEFAULT NULL , PRI...

    2018-06-17 22:48:36

  • mysql5.7安装

    关于在windows下安装mysql 5.7 要注意的新坑: 5.7版本安装后ROOT账号是有默认的密码的,这个密码在windows下可以在mysql.ini配置文件指定的data文件夹下面,那个为.err后缀名的文件里面找到。 2016-07-16T04:14:27.448186Z 1 [Note] A temporary password is generate...

    2018-06-17 22:48:32

  • MySQL函数不能创建的解决方法

    MySQL函数不能创建,是一个很麻烦的问题,下面就为您提供了一个解决此问题的方法,如果您也遇到过类似的问题,不妨一看。 http://database.51cto.com/art/201010/229918.htm 在使用MySQL数据库时,有时会遇到MySQL函数不能创建的情况。下面就教您一个解决MySQL函数不能...

    2018-06-17 22:48:13

  • mysql 如何判断 "字符串" 是否为 &

    这个问题有点怪 ,但很多时候我们会以字符串的形式存储数字 , 反过来我们用字符串进行数学运算时, 好像也不会出错 . 除非 , 用作数学运算的字符串不能转换成数字 . 但是我们改如何判断字符串是否能转换成数字呢 ? 采用mysql的 REGEXP运算符 . 怎么用? {String} REGEXP '...

    2018-06-17 22:48:27

2