《PHP、MySQL和Apache入门经典(第5版)》一一2.3 在Linux/UNIX上安装MySQL

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

本节书摘来自异步社区出版社《PHP、MySQL和Apache入门经典(第5版)》一书中的第2章,第2.3节,作者: 【美】Julie C. Meloni,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.3 在Linux/UNIX上安装MySQL

PHP、MySQL和Apache入门经典(第5版)
不管你是使用RPM还是二进制代码安装,在Linux/UNIX上安装MySQL都比较简单。如果你通过RPM安装,MySQL AB提供了专门平台的RPM,例如针对运行在不同类型的处理器(如32位或64位的x86)上的SuSE Linux或一般的Linux。

对于RPM的一个最小的安装,你需要如下来自下载页面http://dev.mysql.com/downloads/mysql/5.5.html的两个文件(或者从本书随书光盘获取的文件)。

MySQL-server-type- VERSIONNUMBER .PLATFORM .rpm—The MySQL server
MySQL-client-type- VERSIONNUMBER .PLATFORM .rpm—The standard MySQL client libraries
要执行最小的RPM安装,只需要输入如下命令。

image

提示:

把文件名中的VERSIONNUMBER替换为你所下载的实际版本,并且把PLATFORM替换为你所使用的平台的缩写。例如,当前的针对通用的Linux发布的MySQL 5.0 Server RPM,叫做MySQL-server- standard-5.0.51a-0.sles10. i586.rpm,而客户端库RPM叫做MySQL-client- standard-5.0.51a-0.sles10.i586. rpm。
对于Debian包的安装,你需要位于http://dev.mysql.com/downloads/mysql/5.5.html 的页面中的*.deb文件(或者从本书随书光盘中获取)。然后,在命令提示行中输入如下命令。

image

另一种轻松并且很常见的安装方法是通过一个二进制代码发布包来安装。这个方法需要gunzip和tar工具解压缩并拆包发布,并且还需要能够在系统上创建组和用户。二进制代码发布安装过程中的第一组命令,就是添加一个组和一个用户并且拆包发布,如下所示。

image

提示:

把文件名中的VERSION-PLATFORM替换为你实际所下载的版本。例如,当前的MySQL 5.5通用Linux二进制代码发布叫做mysql-5.5.21-1- linux2.6.i386.tar。
接着,指令使用一个较短的名字创建一个符号链接。

image

一旦拆包,README文件和INSTALL文件将会根据你所选择的MySQL版本来完成剩下的安装过程。通常会用到如下的一组命令。

image

我们现在已经准备好启动MySQL服务器,所以跳转到2.7“基本安全规则”来学习如何添加密码和用户。如果在安装中碰到任何问题,请查阅2.6“安装故障排除”一节。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
28 4
|
1天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
8 0
|
1天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
7天前
|
存储 关系型数据库 MySQL
Linux | MySQL基础
Linux | MySQL基础
|
8天前
|
关系型数据库 MySQL Linux
Linux联网安装MySQL Server
Linux联网安装MySQL Server
20 0
|
9天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
55 2
|
10天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
13天前
|
关系型数据库 MySQL 数据库
Docker安装MySQL
Docker安装MySQL
28 1
|
6月前
|
Java 关系型数据库 MySQL
【Linux环境配置】Linux系统安装jdk1.8操作步骤
【Linux环境配置】Linux系统安装jdk1.8操作步骤
240 0
|
存储 Linux 数据安全/隐私保护
linux系统安装步骤
linux系统安装步骤
251 0
linux系统安装步骤