MYSQL
aganliang
不能记录一下吗
展开
-
MySQL workbench 6.3 使用记录
直接用图片记录:1.登录到某个数据库2.登录进去整个界面3.如果看不到全部数据库,需要设置这里:4.对某个表进行操作原创 2018-06-03 22:30:17 · 1305 阅读 · 0 评论 -
登陆MySQL数据库
1.开启远程登录MYSQL数据库服务器默认是不开启远程连接的,仅能在服务器上通过localhost来进行连接,比如在navicat上面通过host(ip)是连接不上的。如何开启远程连接,这个远程连接是针对某一个用户的。下面是操作记录。打开user表,把host修改%即可。%代表任何地方,即远程连接。2.命令行登录2.1本地登录 命令:mysql -u ...原创 2018-12-10 19:30:30 · 240 阅读 · 0 评论 -
浅谈sql语句在MySQL中的执行过程
1.一条SQL查询语句的执行过程 一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后达到存储引擎。客户端提交查询sql语句;server层包括:连接器、缓存查询、分析器、优化器、执行器,连接器管理连接,权限验证,缓存可以直接命中即返回,分析器进行词法和语法分析,优化器执行计划生成和索引选择,执行器操作引擎,返回结果;存储引擎存储数据,提供读写接口。...原创 2019-04-11 21:47:25 · 331 阅读 · 0 评论 -
MySQL的索引
索引就是为了提高数据查询的效率,就像一本书的目录一样。 索引的常见模型(数据结构):哈希表、有序数组和搜索树。 哈希表:是一种以键 - 值(key-value)存储数据的结构。只要输入待查找的值即 key,就可以找到其对应的值即 Value.哈希索引做区间查询的速度是很慢的,因为索引式无序的。哈希表这种结构适用于只有等值查询的场景。 ...原创 2019-04-13 13:32:20 · 109 阅读 · 0 评论 -
mysql的事务隔离
1.MySQL的事务隔离 在 MySQL 中,事务支持是在引擎层实现的。MySQL是一个支持多引擎的系统,但并不是所有的引擎都支持事务,比如MySQL原生的MyISAM引擎就不支持事务,这也是MyISAM被InnoDB取代的重要原因之一。事务ACID:原子性、一致性、隔离性、持久性。(Atomicity、Consistency、Isolation、Durabil...原创 2019-05-18 14:04:52 · 122 阅读 · 0 评论