数据库mysql安装教程 最新mysql安装教程详细步骤

软件资讯 2022-06-04 16:14:45 来源:中创网

  很多新手朋友经常问数据库mysql怎么安装,有没有傻瓜式mysql安装教程,针对这个问题,小编整理了相关资料,现分享给大家参考:

  安装mysql首先使用yum安装数据库的软件包,然后启动数据库服务并运行mysql_secure_installation去除安全隐患,最后登录数据库,即可完成mysql的安装。

  登录mysql网站,下载(DOWNLOADS)

  安装指南

  2.1.1 支持平台

  2.1.2 安装哪个 MySQL 版本和发行版

  2.1.3 如何获取 MySQL

  2.1.4 使用 MD5 校验和或 GnuPG 验证包的完整性

  2.1.5 安装布局

  2.1.6 编译器特定的构建特性

  紧随其后的部分包含选择、下载和验证您的分发所必需的信息。本章后面部分中的说明描述了如何安装您选择的发行版。对于二进制发行版,请参阅第 2.2 节“使用通用二进制文件在 Unix/Linux 上安装 MySQL”中的说明或适用于您的平台的相应部分(如果有)。要从源代码构建 MySQL,请使用 第 2.9 节,“从源代码安装 MySQL”中的说明。

  2.1.2 安装哪个 MySQL 版本和发行版

  在准备安装 MySQL 时,决定使用哪个版本和分发格式(二进制或源代码)。

  首先,决定是安装开发版本还是通用可用性 (GA) 版本。开发版本具有最新功能,但不建议用于生产。GA 版本,也称为生产或稳定版本,用于生产用途。我们建议使用最新的 GA 版本。

  MySQL 8.0 中的命名方案使用由三个数字和一个可选后缀组成的版本名称(例如mysql-8.0.1-dmr)。版本名称中的数字解释如下:

  第一个数字 (8) 是主要版本号。

  第二个数字 (0) 是次要版本号。总之,主要和次要编号构成发行系列号。系列号描述了稳定的功能集。

  第三个数字 (1) 是发布系列中的版本号。每个新的错误修复版本都会增加此值。在大多数情况下,系列中的最新版本是最佳选择。

  版本名称还可以包含一个后缀来指示版本的稳定性级别。系列中的发布通过一组后缀来指示稳定性级别如何提高。可能的后缀是:

  dmr表示开发里程碑版本 (DMR)。MySQL 开发使用里程碑模型,其中每个里程碑都引入了一小部分经过全面测试的功能。根据尝试这些早期版本的社区成员提供的反馈,从一个里程碑到下一个里程碑,功能界面可能会发生变化,甚至可能会删除功能。里程碑版本中的功能可被视为具有预生产质量。

  rc表示候选版本 (RC)。候选版本被认为是稳定的,已经通过了 MySQL 的所有内部测试。RC 版本中可能仍会引入新功能,但重点转移到修复错误以稳定系列中较早引入的功能。

  没有后缀表示一般可用性 (GA) 或生产版本。GA 版本是稳定的,已经成功通过了早期的发布阶段,并且被认为是可靠的,没有严重的错误,并且适合在生产系统中使用。

  系列中的开发从 DMR 版本开始,然后是 RC 版本,最后达到 GA 状态版本。

  选择要安装的 MySQL 版本后,决定为您的操作系统安装哪种分发格式。对于大多数用例,二进制分布是正确的选择。二进制发行版可用于许多平台的本机格式,例如 Linux 的 RPM 包或 macOS 的 DMG 包。发行版还提供更通用的格式,例如 Zip 存档或压缩的tar文件。在 Windows 上,您可以使用MySQL 安装程序来安装二进制发行版。

  在某些情况下,最好从源代码分发版安装 MySQL:

  您想在某个明确的位置安装 MySQL。标准的二进制发行版可以在任何安装位置运行,但您可能需要更大的灵活性来将 MySQL 组件放置在您想要的位置。

  您想使用标准二进制发行版中可能不包含的功能配置mysqld 。以下是用于确保功能可用性的最常见的额外选项列表:

  -DWITH_LIBWRAP=1用于 TCP 包装器支持。

  -DWITH_ZLIB={system|bundled}对于依赖于压缩的特征

  -DWITH_DEBUG=1用于调试支持

  有关其他信息,请参阅第 2.9.7 节,“MySQL 源配置选项”。

  您想配置没有标准二进制发行版中包含的某些功能的mysqld 。

  您想阅读或修改构成 MySQL 的 C 和 C++ 代码。为此,请获取源分发。

  源代码分发包含比二进制分发更多的测试和示例。

  对于使用 Yum 作为其包管理系统的基于 RPM 的 Linux 平台,可以使用MySQL Yum Repository安装 MySQL 。有关详细信息,请参阅第 2.5.1 节,“使用 MySQL Yum 存储库在 Linux 上安装 MySQL”。

  对于基于 Debian 的 Linux 平台,可以使用MySQL APT Repository安装 MySQL 。有关详细信息,请参阅第 2.5.2 节,“使用 MySQL APT 存储库在 Linux 上安装 MySQL”。

  对于 SUSE Linux Enterprise Server (SLES) 平台,可以使用MySQL SLES Repository安装 MySQL 。有关详细信息,请参阅第 2.5.3 节,“使用 MySQL SLES 存储库在 Linux 上安装 MySQL”。

  要获取最新的开发源,请参阅第 2.9.5 节,“使用开发源树安装 MySQL”。

  2.13.1 在 Unix 上安装 Perl

  MySQL Perl 支持要求您已安装 MySQL 客户端编程支持(库和头文件)。大多数安装方法都会安装必要的文件。如果您在 Linux 上从 RPM 文件安装 MySQL,请务必同时安装开发人员 RPM。客户端程序位于客户端 RPM 中,但客户端编程支持位于开发人员 RPM 中。

  Perl 支持所需的文件可以从位于的 CPAN(综合 Perl 存档网络)获得。

  在 Unix 上安装 Perl 模块的最简单方法是使用该CPAN模块。例如:

  $> perl -MCPAN -e shell cpan> install DBI cpan> install DBD::mysql

  DBD::mysql安装运行许多测试。这些测试尝试使用默认用户名和密码连接到本地 MySQL 服务器。(默认用户名是您在 Unix 和ODBCWindows 上的登录名。默认密码是“无密码”。 )如果您无法使用这些值连接到服务器(例如,如果您的帐户有密码),则测试失败。您可以使用force install DBD::mysql忽略失败的测试。

  DBI需要Data::Dumper模块。可以安装;如果没有,你应该在安装之前安装它DBI。

  也可以以压缩tar存档的形式下载模块分发并手动构建模块。例如,要解压和构建 DBI 发行版,请使用如下过程:

  将发行版解压到当前目录:

  $> gunzip < DBI-VERSION.tar.gz | tar xvf -

  此命令创建一个名为.DBI-VERSION

  将位置更改为解压缩发行版的顶级目录:

  $> cd DBI-VERSION

  构建发行版并编译所有内容:

  $> perl Makefile.PL $> make $> make test $> make install

  make test命令很重要 ,因为它验证模块是否正在工作。请注意,当您在安装期间运行该命令DBD::mysql以执行接口代码时,MySQL 服务器必须正在运行,否则测试将失败。

  DBD::mysql每当您安装新版本的 MySQL 时,重建并重新安装发行版是一个好主意 。这可确保正确安装最新版本的 MySQL 客户端库。
 

  目前,有很多的可视化操作面板,可以快速安装mysql数据库,方便快捷,适合新手。


 

免责声明:本文仅代表作者个人观点,与中创网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

分享:

扫一扫在手机阅读、分享本文