附录A MySQL入门

如果你是MySQL的初学者,本附录是一些需要的基础知识。

A.1 你需要什么

为使用MySQL和学习本书中各章的内容,你需要访问MySQL服务器和客户机应用(用来访问服务器的软件)副本。
你不一定需要自己安装MySQL副本,但需要访问服务器。基本上有下面两种选择。

  • 访问一个已有的MySQL服务器,或许是你的公司或许是上用的或院校的服务器。为使用这个服务器,你需要得到一个服务器账号(一个登录名和一个口令)。
  • 下载MySQL服务器的一个免费副本,安装在你自己的计算机上(MySQL运行在所有主要的平台上,包括Windows、Linux、Solaris、Mac OSX等)。
如果条件允许,安装一个本地服务器 为了得到完全的控制,包括访问你使用别人的MySQL服务器可能得不到授权的命令和特性,你应该安装自己的本地服务器。即使你的最终生产DBMS不使用你自己的服务器,你也能够从对服务器必须提供的所有功能具有完全的无约束的访问中受益。

不管是否使用本地服务器,你都需要客户机软件(用来实际运行MySQL命令的程序)。最容易得到的客户机软件是mysql命令行实用程序(它包含在每个MySQL安装中)。另外两个中要使用程序是MySQL Administrator和MySQL Query Browser。

A.2 获得软件

为了学习更多的MySQL只是,请访问 http://dev.mysql.com/
为了下载服务器的一个副本,请访问 http://dev.mysql.com/downloads/。为学习本书中的只是,建议下载和安装MySQL 5(或之后的版本)。具体的下载随平台的不同而不同,但它有清晰的解释。
MySQL Administrator和MySQL Query Browser不作为MySQL的核心部分安装,必须从 https://dev.mysql.com/downloads/ 下载。
(zifeiy:如果在Windows上简便安装,可以用MySQL Installer,如果是Linux的话,一些发行版提供有通过源下载的方式)

A.3 安装软件

如果你要安装一个本地MySQL服务器,应该在安装可选的MySQL实用程序之前进行。安装过程随平台的不同而不同,但所有安装都会提示你输入需要的消息,包括:

  • 安装位置(通常用默认安装位置就行了);
  • root用户的口令;
  • 端口、服务或进程名,一般来说,如果你不确定要制定什么,可使用默认值。
多个MySQL服务器 多个MySQL服务器的副本可安装在单台服务器上,只要每个服务器使用不同的端口即可。

A.4 各章准备

第3章说明在安装了MySQL后如何登陆和退出服务器,如何执行命令。
本书各章将使用真实的MySQL语句和真实的数据。附录B描述了本书中使用的样例表,说明了如何获得和使用表创建和填充的脚本。

《MySQL必知必会》学习笔记——附录A MySQL入门的更多相关文章

  1. 《MySQL必知必会》学习笔记——前言

    前言 MySQL已经成为世界上最受欢迎的数据库管理系统之一.无论是用在小型开发项目上,还是用来构建那些声名显赫的网站,MySQL都证明了自己是个稳定.可靠.快速.可信的系统,足以胜任任何数据存储业务的 ...

  2. 《MySQL必知必会》学习笔记整理

    简介 此笔记只包含<MySQL必知必会>中部分章节的整理笔记.这部分章节主要是一些在<SQL必知必会>中并未讲解的独属于 MySQL 数据库的一些特性,如正则表达式.全文本搜索 ...

  3. 《mysql必知必会》读书笔记--存储过程的使用

    以前对mysql的认识与应用只是停留在增删改查的阶段,最近正好在学习mysql相关内容,看了一本书叫做<MySQL必知必会>,看了之后对MySQL的高级用法有了一定的了解.以下内容只当读书 ...

  4. MySQL必知必会(第4版)整理笔记

    参考书籍: BookName:<SQL必知必会(第4版)> BookName:<Mysql必知必会(第4版)> Author: Ben Forta 说明:本书学习笔记 1.了解 ...

  5. MySQL必知必会1-20章读书笔记

    MySQL备忘 目录 目录 使用MySQL 检索数据 排序检索数据 过滤数据 数据过滤 用通配符进行过滤 用正则表达式进行搜索 创建计算字段 使用数据处理函数 数值处理函数 汇总数据 分组数据 使用子 ...

  6. 《SQL必知必会》学习笔记二)

    <SQL必知必会>学习笔记(二) 咱们接着上一篇的内容继续.这一篇主要回顾子查询,联合查询,复制表这三类内容. 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语 ...

  7. 《SQL必知必会》学习笔记整理

    简介 本笔记目前已包含 <SQL必知必会>中的所有章节. 我在整理笔记时所考虑的是:在笔记记完后,当我需要查找某个知识点时,不需要到书中去找,只需查看笔记即可找到相关知识点.因此在整理笔记 ...

  8. MySQL必知必会复习笔记(1)

    MySQL必知必会笔记(一) MySQL必知必会是一本很优秀的MySQL教程书,并且相当精简,在日常中甚至能当成一本工作手册来查看.本系列笔记记录的是:1.自己记得不够牢的代码:2.自己觉得很重要的代 ...

  9. mysql学习--mysql必知必会1

     例如以下为mysql必知必会第九章開始: 正則表達式用于匹配特殊的字符集合.mysql通过where子句对正則表達式提供初步的支持. keywordregexp用来表示后面跟的东西作为正則表達式 ...

随机推荐

  1. JDK9的JShell简单使用

    JShell其实就是一个命令行工具,输入片段代码马上就可以看到结果,相当于脚本一行行解析执行,用户可以体验一把Java交互式编程环境.

  2. Storm 安装时 部分supervisor启动成功,并不在web ui上显示

    今天帮公司搭建集群时,发现启动了三个Supervisor 发现只有一个显示在Web UI 上. 于是我就简单地检查了下另外两台没有启动的 storm supervisor的日志, 发现没有报出什么异常 ...

  3. 自定义菜单和高级接口-获取Access Token

    自定义菜单和高级接口都需要使用APPID和AppSecret来创建. 对应暂时没有这些权限的微信公众账号,开发者可以申请测试账号来体验和测试体验微信公众平台的所有高级接口的功能.链接 https:// ...

  4. 016_Python3 函数

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这 ...

  5. bzoj 5299: [Cqoi2018]解锁屏幕 状压dp+二进制

    比较简单的状压 dp,令 $f[S][i]$ 表示已经经过的点集为 $S$,且最后一个访问的位置为 $i$ 的方案数. 然后随便转移一下就可以了,可以用 $lowbit$ 来优化一下枚举. code: ...

  6. IIS相关的常见报错

    1.错误消息 401.3: 无权限 您无权使用您提供的凭据查看此目录或页(由于访问控制列表而导致访问被拒绝).请让 Web 服务器的管理员授予您访问“E:\IIS_Deploy\WebServices ...

  7. 洛谷 P2058 海港 题解

    P2058 海港 题目描述 小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客. 小K对这些到达海港的船只非常感兴趣,他按照时间记录下了到达海港的每一艘船只情况: ...

  8. AtCoder Grand Contest 016题解

    传送门 \(A\) 直接枚举最终的字母然后模拟就行了-- 就这数据范围还是别学我写的这种做法了-- const int N=105; char s[N];int las[26],mx[26],n,re ...

  9. Python3正则表达式

    正则表达式是一个特殊的字符序列,他能帮助你方便的检查一个字符串是否与某种模式匹配.   re.match函数 re.match尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,matc ...

  10. beego-vue URL重定向(beego和vue前后端分离开发,beego承载vue前端分离页面部署)

    具体过程就不说,是搞这个的自然会动,只把关键代码贴出来. beego和vue前后端分离开发,beego承载vue前端分离页面部署 // landv.cnblogs.com //没有授权转载我的内容,再 ...