安装 MySQL 源代码分发版


让我们了解如何从源代码分发版安装 MySQL -

从源代码构建 MySQL

您需要以下工具才能从源代码构建和安装 MySQL -

  • 需要安装 GNU 以解压缩分发版。还需要安装另一个“tar”来解包分发版。

  • ANSI C++ 编译器。

  • 一个好的“make”程序。推荐使用 GNU make

需要执行以下命令才能从解包的“tar”文件安装 MySQL 源代码分发版 -

shell> configure
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> /usr/local/mysql/bin/safe_mysqld &

如果您从源代码 RPM 开始,则执行以下操作。

shell> rpm −−rebuild MySQL−VERSION.src.rpm

这将“创建”一个二进制 RPM,用户可以安装该 RPM。

如果安装了 DBI 和 Msql-MySQL-modules Perl 模块,则可以使用 bin/mysql_setpermission 脚本添加新用户。

让我们详细了解这些步骤 -

  • 要安装源代码分发版,请选择一个需要解包分发版的目录并移动到该目录。

  • 必须从“获取 MySQL”中列出的站点之一获取分发文件。MySQL 源代码分发版以压缩的 tar 归档文件形式提供。

  • 需要使用以下命令将分发版解包到当前目录 -

shell> gunzip < mysql−VERSION.tar.gz | tar xvf −
  • 这将创建一个名为“mysql-VERSION”的目录。

  • 用户必须使用以下命令切换到解包分发版的最顶层目录 -

shell> cd mysql-VERSION
  • 必须配置发行版,然后编译,使用以下命令 -

shell> ./configure −−prefix=/usr/local/mysql
shell> make
  • 运行“configure”时,可以指定某些选项。使用以下命令安装所有内容,并确保以 root 身份运行 -

shell> make install
  • 如果首次安装 MySQL,则需要创建 MySQL 授权表 -

shell> scripts/mysql_install_db

完成后,初始化并测试分发版以确保一切正常。

更新于: 2021年3月8日

328 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告