MySQL
Geek白先生
摆正心态,与时俱进
展开
-
MySQL(1)
MySQL的登录和退出通过安装时MySQL自带的客户端登陆通过Windows自带的客户端,以管理员身份运行命令提示符mysql [-h主机名 -P端口号 ] -u用户名 -p当连接本机且端口号不更改时,[ ]中可以省略如何查看MySQL版本已经登录到mysql服务端select version();没有登录到mysql服务端mysql --versi...原创 2019-07-02 17:22:43 · 97 阅读 · 0 评论 -
MySQL几道面试题
什么是事务?特性?事务含义:作为一个单元的一组有序的数据库操作,要么全执行,要么全不执行【基本逻辑单位】原子性:整个事务中的所有操作,要么全部完成,要么全部不完成。若执行过程中发生错误则就回滚到事务开始前的状态一致性:事务开始前到结束后,数据库完整性约束没收到破坏;(实体完整性,参照完整性,用户定义的完整性)隔离性:隔离状态执行事务,让并发事务之间不会相互影响 【为了防止事务操作间...原创 2019-08-27 22:59:15 · 129 阅读 · 0 评论 -
MySQL三层逻辑架构、并发控制、事务
参考书籍:高性能MySQL第三版MySQL三层逻辑架构(第一层) 客户端不是MySQL独有,作用:连接数据库、认证等等(第二层) 处理引擎MySQL核心业务层,作用:查询解析、分析、优化、缓存(服务器端)和内置函数。(第三层) 存储引擎作用:负责MySQL的数据存储和提取连接管理a. 每个客户端连接服务器都会创建(拥有)一个线程。b. 处理查询操作时,均在当前单独的线程中...原创 2019-09-11 11:52:47 · 478 阅读 · 0 评论 -
mysql查询性能的优化、查询执行流程
优化数据访问1.低效的查询:1)确认应用程序是否需要检索大量超过需要的数据。(访问太多的行,太多的列)2)确认mysql服务器是否在分析大量超过需要的数据行(尽可能避免全表扫描)2.是否向数据库请求了不需要的数据查询不需要的记录多表关联时返回全部列总是取出全部列重复查询相同的数据3.mysql是否在扫描额外的记录衡量查询开销的三个指标:响应时间包括两个层面:服务时间...原创 2019-09-16 11:35:38 · 248 阅读 · 0 评论 -
手动命令安装MySQL 2.7.27
官方网站下载【mysql-5.7.27-winx64.zip】解压【mysql-5.7.27-winx64.zip】至{D:\Program Files\MySQL}目录下重命名为mysql-5.7.27,安装目录为:{D:\Program Files\MySQL\mysql-5.7.27}设置环境变量修改PATH,添加D:\Program Files\MySQL\mysql-...原创 2019-09-16 19:46:55 · 272 阅读 · 0 评论