写点什么

Cnetos7 编译安装 MySQL 教程。

  • 2023-07-16
  • 本文字数:830 字

    阅读完需:约 3 分钟

Cnetos7编译安装MySQL教程。

在 CentOS 7 上编译安装 MySQL 的步骤如下:

  1. 安装编译所需的依赖项:

    sudo yum install -y cmake gcc-c++ ncurses-devel

  2. 下载 MySQL 源代码:

    访问 MySQL 官方网站(https://dev.mysql.com/downloads/mysql/)选择您需要的 MySQL 版本,并复制其下载链接。

    在 CentOS 7 上使用 wget 命令下载 MySQL 源代码:

    wget <MySQL下载链接>

  3. 解压和进入 MySQL 源代码目录:

    tar -xf <MySQL源代码文件名>.tar.gz cd <MySQL源代码文件名>

  4. 配置和编译 MySQL:

    cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DENABLE_DTRACE=0 -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_unicode_ci make sudo make install

  5. 创建 MySQL 配置文件:

    sudo cp support-files/my-default.cnf /etc/my.cnf

  6. 创建 MySQL 数据目录:

    sudo mkdir /usr/local/mysql/data sudo chown -R mysql:mysql /usr/local/mysql/data

  7. 初始化 MySQL 数据库:

    sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

  8. 启动 MySQL 服务:

    启动 MySQL 服务:

    sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

    设置开机自启动:

    sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql sudo chkconfig --add mysql sudo chkconfig mysql on

  9. 设置 MySQL root 用户密码:

    sudo /usr/local/mysql/bin/mysqladmin -u root password 'your_password'

现在,您已经成功在 CentOS 7 上编译安装了 MySQL。

请注意,上述步骤提供了基本的编译安装 MySQL 的指南,具体的过程可能会因您选择的 MySQL 版本和特定需求而有所不同。

如果遇到任何问题,建议参考 MySQL 官方文档或社区资源进行进一步的研究和咨询。


香港五网 CN2 网络云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

发布于: 刚刚阅读数: 4
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
Cnetos7编译安装MySQL教程。_MySQL_百度搜索:蓝易云_InfoQ写作社区