zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

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

2023-09-11 14:17:38 时间

本节书摘来自异步社区《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安装,只需要输入如下命令。


895d2d31b6b85da85dc9e21a88e63535461c3109

提示:

把文件名中的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文件(或者从本书随书光盘中获取)。然后,在命令提示行中输入如下命令。


9386a4451b85908d6b8d0b13a48546d10e73154b

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


aab8783e59825f5f04ef4a4d07c62565f258f8af

提示:

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


4a81562c3f999d4a993983acfad19ae572bedaed

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


8b9e5ec8fa7deccd1ae0463b152d3f9b36e41135

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


如何修复“PHP 安装缺少 WordPress 所需的 MySQL 扩展”的错误? 在WordPress建站,WordPress定制开发过程中,开发者容易遇见“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”的错误提示,如果出现这样的情况,应该怎么办?北京六翼信息有限公司的开发工程师指出,要修复错误“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”,您需要确保您的 PHP 安装已正确安装和配置 MySQL 数据库驱动程序 (mysqlnd) 和 mysqli 扩展。只有这样,您才能恢复 WordPress 和 WordPress 数据库之间的正常连接,并让您的网站重新运行。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。