附录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. [CSS] Create a Card Flip Animation with CSS

    Animation can be a powerful way to enhance a user experience. In this lesson, we'll walk through the ...

  2. C++编程习惯

    1.初始化列表,尽量使用. 2.函数是否加const,只用而不改变就推荐加上const.如自定义的get某个属性的函数. 3.函数参数尽量用引用传递,返回值也优先考虑引用类型(引用必须保证在使用前,本 ...

  3. 【CSP模拟赛】奇怪的队列(树状数组 &二分&贪心)

    题目描述 nodgd的粉丝太多了,每天都会有很多人排队要签名.  今天有n个人排队,每个人的身高都是一个整数,且互不相同.很不巧,nodgd今天去忙别的事情去了,就只好让这些粉丝们明天再来.同时nod ...

  4. kubernetes(K8S)创建自签TLS证书

    TLS证书用于进行通信使用,组件需要证书关系如下: 组件 需要使用的证书 etcd ca.pem server.pem server-key.pem flannel ca.pem server.pem ...

  5. vgg16中的函数

    1.inspect.getfile(文件名)文件名一般与类名相同,返回文件目录包含文件名 import inspect class os测试: def __init__(self): path = i ...

  6. 在Ubuntu下安装VWMare tools

    之前随便解压在一个目录下一直不能安装,后来把压缩包解压到home目录下就可以了. 详细步骤:https://jingyan.baidu.com/article/597a0643356fdc312b52 ...

  7. 第06组 团队Git现场编程实战

    一.组员职责分工 队员姓名 主要分工 朱庆章 测评福州最受欢迎的商圈(参考人气) 陈梦雪 测评福州最受欢迎的商圈(参考人气) 关文涛 分别测评福州人均消费50以下,50-100.100-200.200 ...

  8. 实现本地des和aes 解密的工具

    <?php $raw = file_get_contents('php://input'); if(!empty($raw)) { parse_str($raw);//解析到当前作用域 if ( ...

  9. python使用post请求发送图片并接受图片

    图像读取编码与反编码: import requests import json import numpy as np import cv2 import base64 # 首先将图片读入 # 由于要发 ...

  10. 前端通用下载文件方法(兼容IE)

    之前在网上看到一个博主写的前端通用的下载文件的方法,个人觉得很实用,所以mark一下,方便以后查阅 源文地址(源文还有上传/下载excel文件方法) 因为项目要求要兼容IE浏览器,所以完善了一下之前博 ...