《MySQL必知必会》学习笔记——附录A MySQL入门
附录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入门的更多相关文章
- 《MySQL必知必会》学习笔记——前言
前言 MySQL已经成为世界上最受欢迎的数据库管理系统之一.无论是用在小型开发项目上,还是用来构建那些声名显赫的网站,MySQL都证明了自己是个稳定.可靠.快速.可信的系统,足以胜任任何数据存储业务的 ...
- 《MySQL必知必会》学习笔记整理
简介 此笔记只包含<MySQL必知必会>中部分章节的整理笔记.这部分章节主要是一些在<SQL必知必会>中并未讲解的独属于 MySQL 数据库的一些特性,如正则表达式.全文本搜索 ...
- 《mysql必知必会》读书笔记--存储过程的使用
以前对mysql的认识与应用只是停留在增删改查的阶段,最近正好在学习mysql相关内容,看了一本书叫做<MySQL必知必会>,看了之后对MySQL的高级用法有了一定的了解.以下内容只当读书 ...
- MySQL必知必会(第4版)整理笔记
参考书籍: BookName:<SQL必知必会(第4版)> BookName:<Mysql必知必会(第4版)> Author: Ben Forta 说明:本书学习笔记 1.了解 ...
- MySQL必知必会1-20章读书笔记
MySQL备忘 目录 目录 使用MySQL 检索数据 排序检索数据 过滤数据 数据过滤 用通配符进行过滤 用正则表达式进行搜索 创建计算字段 使用数据处理函数 数值处理函数 汇总数据 分组数据 使用子 ...
- 《SQL必知必会》学习笔记二)
<SQL必知必会>学习笔记(二) 咱们接着上一篇的内容继续.这一篇主要回顾子查询,联合查询,复制表这三类内容. 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语 ...
- 《SQL必知必会》学习笔记整理
简介 本笔记目前已包含 <SQL必知必会>中的所有章节. 我在整理笔记时所考虑的是:在笔记记完后,当我需要查找某个知识点时,不需要到书中去找,只需查看笔记即可找到相关知识点.因此在整理笔记 ...
- MySQL必知必会复习笔记(1)
MySQL必知必会笔记(一) MySQL必知必会是一本很优秀的MySQL教程书,并且相当精简,在日常中甚至能当成一本工作手册来查看.本系列笔记记录的是:1.自己记得不够牢的代码:2.自己觉得很重要的代 ...
- mysql学习--mysql必知必会1
例如以下为mysql必知必会第九章開始: 正則表達式用于匹配特殊的字符集合.mysql通过where子句对正則表達式提供初步的支持. keywordregexp用来表示后面跟的东西作为正則表達式 ...
随机推荐
- 2019 icpc 徐州 解题报告
A.Cat 题库链接 给定区间[l,r],求一个最长子区间,使得区间异或和小于等于s,(结论)偶数和偶数后三个数的异或和等于0 #include <bits/stdc++.h> using ...
- C++问题--error LNK2019: 无法解析的外部符号 __imp__wsprintfW
一.问题 当编译运行C++连接Redis时,出现错误Win32_Interop_d.lib(Win32_ANSI.obj) : error LNK2019: 无法解析的外部符号 __imp__wspr ...
- Ceilometer和Gnocchi的监控架构解析
1 采集模块整体架构 采集模块主要分为三大块. Ceilometer:用于采集数据并处理数据后发送到gnocchi服务去存储 Gnocchi:用于将采集数据进行计算合并和存储并提供rest api方 ...
- [golang]golang如何覆盖输出console,实现进度条;golang一个骚气的进度提示库
[golang]golang如何覆盖输出console,实现进度条 package main import( "fmt" "os" "time&quo ...
- http2 3
HTTP 2 推荐阅读:https://segmentfault.com/a/1190000011172823?utm_source=tag-newest 进来支持 HTTP 2 的网站越来愈多了,这 ...
- avalon结合原生js tab切换
<div class="fishqc-tap"> <div ms-class="[@codePic!=''&&@codeInfo!='' ...
- bootstrap select 多选的用法,取值和赋值(取消默认选择第一个的对勾)
h5自带的select标签可以实现按住ctrl键多选的功能,但是样式及其难看. bootstrap select是很好用的前端插件 首先引入bootstrap和bootstrap-select的c ...
- Spring boot MyBatis基本操作
XML 配置方式 目录结构 数据库信息: 数据库student -> 表名 custom_user -> 主键-> custom_id ,其他字段 cusotm_name,cust ...
- sem_init重复调用引发sem_wait线程无法被唤醒
问题 一段老代码,两个线程,一个线程调用sem_wait等待信号量,另外一个线程在某失败分支会调用sem_init清信号量,结果导致sem_wait线程无法被唤醒: 分析 Linux manpage ...
- python反射hasattr getattr setattr delattr
反射 : 是用字符串类型的名字 去操作 变量 相比于用eval('print(name)') 留有 安全隐患 反射 就没有安全问题 hasattr 语法: hasattr(object, name)o ...