Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / mysql

Linux下源码安装MySQL5.6.30_MySQL

作者:恐怖眼神   发布日期:2024-08-20   浏览:886

要在Linux下进行MySQL 5.6.30的源码安装,您需要按照以下步骤进行操作:

  1. 下载MySQL 5.6.30的源码包:

    wget https://downloads.mysql.com/archives/get/file/mysql-5.6.30.tar.gz
  2. 解压源码包:

    tar -zxvf mysql-5.6.30.tar.gz
  3. 安装编译MySQL所需的依赖项:

    sudo apt-get install build-essential cmake libncurses5-dev libssl-dev libaio-dev
  4. 进入解压后的MySQL源码目录:

    cd mysql-5.6.30
  5. 创建一个用于编译和安装MySQL的目录:

    sudo mkdir /usr/local/mysql
  6. 使用cmake生成Makefile:

    sudo cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
    -DMYSQL_DATADIR=/usr/local/mysql/data \
    -DWITH_INNOBASE_STORAGE_ENGINE=1 \
    -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
    -DWITH_PARTITION_STORAGE_ENGINE=1 \
    -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
    -DWITH_SSL=yes
  7. 编译MySQL:

    sudo make
  8. 安装MySQL:

    sudo make install
  9. 创建MySQL用户和组:

    sudo groupadd mysql
    sudo useradd -r -g mysql mysql
  10. 设置MySQL文件和目录的所有权:

     sudo chown -R mysql:mysql /usr/local/mysql
     sudo chown -R mysql:mysql /usr/local/mysql/data
  11. 初始化MySQL数据库:

     sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
  12. 启动MySQL服务器:

     sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
  13. 运行MySQL安全脚本以提高安全性:

     sudo /usr/local/mysql/bin/mysql_secure_installation

完成以上步骤后,您应该成功在Linux上安装了MySQL 5.6.30。

上一篇:MySQL数据库操作类(PHP实现,支持连贯操作)_MySQL

下一篇:在Ubuntu上源码安装MySQL+安装问题解决+安全优化_MySQL

大家都在看

php进入mysql(php进入根目录)

php链接不到mysql(php连接mys

php连接小马(php连接mysql代码)

php与ldap怎么连接(php pdo连

php代码后台增删改查(php对mysql

[PHP从小白到大牛]-022 PHP操作

php搭建mysql连接池

PHP MySQL:连接MySQL数据库

PHP访问MySQL查询超时设置

PHP 原生连接 Mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站