![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
OneTask
这个作者很懒,什么都没留下…
展开
-
【数据库篇6】MySQL锁
InnoDB支持表级锁和行级锁,默认行级锁,包括独占锁和共享锁独占锁执行INSERT、UPDATE 或DELETE 命令时,MySQL会自动使用独占锁,执行SELECT命令使用独占锁的SQL语句为SELECT xxx FOR UPDATE;独占锁一直到事务COMMIT才能被释放。共享锁共享锁也叫读写锁,允许多个事务同时执行读命令,但只允许一个事务执行执行INSERT、...原创 2020-04-06 19:49:13 · 139 阅读 · 0 评论 -
【数据库篇5】MySQL日志
MySQL日志错误日志 log_error记录启动,运行,停止mysql时出现的信息二进制日志 log_bin 记录所有更改数据的语句,还用于复制,恢复数据库用查询日志 log 记录建立的客户端连接和执行的语句慢查询日志 log_slow_queries 记录所有执行超过long_query_time秒的所有查询事务日志 *InnoDB特有的日志更新日...转载 2020-04-06 19:04:39 · 149 阅读 · 0 评论 -
【数据库篇4】MySQL事务
事务是数据库操作的一个单位,可以包含多条数据库操作,事务保证这一组操作全部执行或者全部不执行MySQL默认自动提交事务,如果没有start transaction显式地开始一个事务或者set autocommit=0禁止自动提交事务,每个sql语句都会被当做一个事务执行。事务格式单独开启事务1. 开启事务START TRANSACTION;2. 然后进行各种数...原创 2020-04-05 22:41:01 · 111 阅读 · 0 评论 -
【数据库篇3】MySQL约束
约束是作为一种防止往数据表中插入错误的数据,维护数据完整性的规则MySQL定义了六种约束主键约束,唯一约束,自增,非空约束,默认值,外键约束主键约束关键字PRIMARY KEY设置方式 建表时添加CREATE TABLE manage(PID int(4) not null AUTO_INCREMENT PRIMARY KEY,--其他字段定义)E...原创 2020-04-05 20:28:35 · 155 阅读 · 0 评论 -
【数据库篇2】MySQL索引
索引本质是维护一个有序的数据结构,在数据库中,为了减少数据查询时间而存在。不加索引的数据表字段,平均查询时间复杂度O(n),当表中数据行比较大时,查询效率低。索引可用的数据结构有排序二叉树红黑树hasn表B树/B+树排序二叉树排序二叉树维护了一个左子树<根节点<右子树的二叉树, 但是当索引字段数据有序时,二叉树将退化为单链表,没有改善查...原创 2020-04-05 17:48:44 · 224 阅读 · 0 评论 -
允许外网连接腾讯云MySQL数据库
允许外网连接腾讯云MySQL数据库博主是个数据库小白,如有失败或遗漏的步骤欢迎讨论1.登陆腾讯云,进入控制台-关系型数据库,登陆实例,新建数据库pulsedata,新建表manage2.返回到实例列表,点击实例进入实例详情3.开启外网地址4.开启外网地址后可以看到外网地址(xxxxxx.com)和访问端口(10044)5.cmd管理员身份登陆,输入 mysql -h xxxx...原创 2018-10-08 15:06:31 · 11471 阅读 · 6 评论