首页 > 数据库 >书评《MySQL必知必会》

书评《MySQL必知必会》

时间:2023-04-06 12:03:33浏览次数:35  
标签:必知 数据库 SQL 书评 必会 MySQL 操作


对数据库基本无了解的我,打算了解一下数据库/SQL的功能操作,于是想选一本讲数据库操作的书,看到网络上最推荐的书籍就是——《SQL必知必会》和《MySQL必知必会》。这两本书有什么区别?

《SQL必知必会》只讲SQL,《MySQL必知必会》除了讲SQL,还针对MySQL讲了一些知识。考虑到《MySQL必知必会》比《SQL必知必会》还要多8章,《SQL必知必会》中的SQL知识大部分《MySQL必知必会》都讲了,而且MySQL是目前最流行的数据库,因此我选了《MySQL必知必会》。

 

整本书虽然有三十章,但是平均每章不到10页,全书一共只有两百多页,是一本很薄的小书。书的篇幅虽短,但内容基础,学习它不需要什么前置条件,非常适合新手学习。

在整个30章中,讲了MySQL的使用SQL的基础语法,书里讲的内容可以称得上是必知必会。这本书完全是讲解操作,除了极少数必须的地方,基本没有原理上的讲解,非常实用。而且由于每章篇幅短,目录清晰,这本书不仅可以作为学习使用,还可以作为工具书,平时用来查询SQL操作。

书中内容讲述非常清晰,而且每个知识点都有配套的SQL语句可以直接运行。可以直接下载样例表,在MySQL中执行,这样不仅仅可以操作,还可以看到操作的结束是否与书中一致。这种即时操作反馈的感觉还是很不错的,对新手也很友好。

书虽然是2009年出版的,但是书中的绝大部分操作现在还能正常使用,极小部分操作如果遇到问题,上网搜索一下就能轻松找到解决办法。

由于SQL在大部分数据库中都是通用的,因此本书的大部分操作,在其他数据库上也能使用。

标签:必知,数据库,SQL,书评,必会,MySQL,操作
From: https://blog.51cto.com/u_15995687/6172557

相关文章

  • 书评《操作系统导论》
    书评《操作系统导论》OSTEP OperatingSystems:ThreeEasyPieces 在操作系统的书籍中,最出名的应该就是《操作系统设计与实现》和他的修订版《现代操作系统》了。作者作为MINIX操作系统的创始人,连Linux都是收到它的启发而开发的。但是两年前,我读这本《现代操作系统》的时候,却......
  • 无备份情况下恢复MySQL truncate table
    近期陆续有客户遇到MySQL的数据库问题,最近正好开始研究MySQL的一些技术。大家都知道我之前是擅长Oracle恢复,如果不会MySQL数据库恢复,总感觉却少一点什么。既然如此,就顺道研究一下吧。幸运的是,Google能够发现一些针对MySQL的恢复文章以及一些工具。我们都知道,MySQLServer都很多存......
  • MySQL中的行转列和列转行
    参考:[MySQL中的行转列和列转行-墨天轮](https://www.modb.pro/db/74028)行转列与列转行的概念什么是行转列什么是列转行行转列实验示例示例一:使用聚合函数示例二:使用group_concat函数示例三:使用动态SQL语句块列转行实验示例示例一:使用unionall......
  • 力扣626(MySQL)-换座位(中等)
    题目:表: Seat编写SQL查询来交换每两个连续的学生的座位号。如果学生的数量是奇数,则最后一个学生的id不交换。按 id 升序 返回结果表。查询结果格式如下所示。示例1: 解释:请注意,如果学生人数为奇数,则不需要更换最后一名学生的座位。解题思路:①交换座位号是交换相......
  • 31.mysql查看所有索引
    当对大表进行数据迁移时,往往索引是个大问题,不但用时较长,且容易造成锁表,此时针对某些情况,就可以先备份索引信息,然后删除原表索引,数据迁移完成之后,再重建索引SELECTCONCAT('ALTERTABLE`',TABLE_NAME,'`',......
  • 关于mysql的and和or
    写了一个查询语句结果踩坑了,这个and和or分不清楚谁的优先级高在页面上看到了已经被删除的数据,我就知道糟了。话不读说直接看代码<selectid="listByUsPage"resultType="com.wuling.product.domain.TaskInfo">select*from(select*fromproject_......
  • mysql运维-------日志
    1.错误日志错误日志是MySQL中最重要的日志之一,它记录了当mysql启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,建议首先查看此日志。该日志是默认开启的,默认放在目录/var/log/,默认的日志文件名为mysqld.log。查看日......
  • Mysql学习笔记(连载中)
    Mysql01使用CMD连接数据库--在控制台连接数据库(需将位置切换到mysql所在地址)mysql-uroot-ppassword:12345--修改mysql账户密码及权限,安装配置完后慎用updatemysql.usersetauthentication_string=password('12345')whereuser='root'andHost='localhost';......
  • 力扣620(MySQL)-有趣的电影(简单)
    题目:某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个SQL查询,找出所有影片描述为非 boring (不无聊) 的并且id为奇数 的影片,结果请按等级......
  • Linux 中知心mysql的sql文件
    1.连接mysql[root@hadoop4~]#mysql-uroot-p  2.创建库mysql>CREATEDATABASEspring; 3.查看并切换数据库mysql>showdatabases;mysql>usespring 3.执行sql文件(source/usr/user.sql) ......