mysql是怎样运行的从根儿上理解mysql电子书

mysql是怎样运行的从根儿上理解mysql电子书,第1张

《MySQL是怎样运行的:从根儿上理解 MySQL》采用诙谐幽默的表达方式,对MySQL的底层运行原理进行了介绍,内容涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。总计22 章,划分为4个部分。第1部分介绍了MySQL入门的一些知识,比如MySQL的服务器程序和客户端程序有哪些、MySQL的启动选项和系统变量,以及使用的字符集等。第2部分是本书后续章节的基础,介绍了MySQL的一些基础知识,比如记录、页面、索引、表空间的结构和用法等。第3部分则与大家在工作中经常遇到的查询优化问题紧密相关,介绍了单表查询、连接查询的执行原理,MySQL基于成本和规则的优化具体指什么,并详细分析了Explain语句的执行结果。第4部分则是与MySQL中的事务和锁相关,介绍了事务概念的来源,MySQL是如何实现事务的,包括redo日志、undo日志、MVCC、各种锁的细节等。

尽管《MySQL是怎样运行的:从根儿上理解 MySQL》在写作时参考的MySQL源代码版本是5.7.22,但是大部分内容与具体的版本号并没有多大关系。无论是很早之前就已身居MySQL专家的人员,还是希望进一步提升技能的DBA,甚至是三五年后才会入行的“萌新”,本书都是他们彻底了解MySQL运行原理的优秀书

通过cmd快速启动mysql服务

1

打开电脑的“开始”菜单栏,找到“运行”,在运行框中直接输入:net

start

mysql。再点击确定按钮,如下图

2

等上图中cmd命令框中的显示完“mysql

服务正在启动”之后,再找到mysql的界面软件SQL

yog打开,就可以直接进入了,如下图:

3

当你可以正常查询数据的时候就表示你的mysql数据库服务是正常运行的,也就是表示我们的启动是成功的。

END

通过cmd快速关闭mysql服务

我们这里还是讲通过cmd快速关闭mysql服务,不必麻烦的跑到电脑的服务中找出服务项手动关闭,打开电脑的“开始”菜单栏,找到“运行”,在运行框中直接输入:net

stop

mysql。再点击确定按钮,如下图:

等上图中cmd命令框中的显示完“mysql

服务正在停止”之后,再到我们前面打开的SQL

yog中输入查询sql语句会报错,如下图:

3

执行同样的SQL语句后报错信息:MySQL

server

has

gone

away。意思就是mysql的服务器已经被关闭了。这也就意味着我们关闭命令正常执行了。

Mysql分客户端和服务端。成功安装后,在服务器端,保证mysqld服务成功启动后,便可以通过客户端工具访问mysql了。

在命令行可通过以下命令登陆mysql:

mysql

-uroot

-ppassword

(-u指定用户名,-p指定密码)

另外也可以通过基于浏览器的工具访问mysql,如phpmyadmin。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6098574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存