Linux配置-【6】离线配置MySQL 5.6版
发布日期:2025-04-10 19:26:17 浏览次数:7 分类:精选文章

本文共 1906 字,大约阅读时间需要 6 分钟。

卸载历史的MySQL

卸载历史的MySQL可以通过多种方法完成,以下是一些常用的步骤:

使用yum命令卸载

可以通过yum命令来卸载MySQL,以下是具体操作步骤:

yum remove mysql mysql-server mysql-libschkconfig --list | grep -i mysqlchkconfig --del mysql

使用查找命令

如果yum命令无法正常卸载,可以尝试使用查找命令来手动删除相关文件:

whereis mysqlfind / -name mysql

用命令挨个删除

如果上述方法都不适用,可以手动删除相关文件和目录:

rm -rf xxxrm -rf /etc/my.cnfrm -rf /var/lib/mysql

查看rpm方式安装的mysql

如果MySQL是通过rpm安装的,可以使用rpm命令来卸载:

rpm -qa | grep mysqlrpm -e --nodeps mysql-libs

MySQL的离线安装

安装MySQL离线包需要按照以下步骤进行:

准备工作

  • 下载MySQL离线包,地址可通过MySQL官网获取。下载完成后,解压并移至/opt目录下。
  • 安装cmake,下载并解压后,按照以下命令编译和安装:
  • cd /opttar -xzvf cmake-2.8.10.2.tar.gzcd cmake-2.8.10.2./bootstrapmakemake install
    1. 配置cmake路径,编辑/etc/profile文件:
    2. vim /etc/profile在文件末尾添加:export PATH=/opt/cmake-2.8.10.2/bin:$PATH保存退出后,执行:source /etc/profile

      安装MySQL离线包

    3. 解压MySQL离线包并切换到解压目录:
    4. tar -zxvf mysql-5.6.51.tar.gzcd /opt/mysql-5.6.51
      1. 执行cmake配置并编译安装:
      2. cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \      -DMYSQL_DATADIR=/usr/local/mysql/data \      -DSYSCONFDIR=/etc \      -DWITH_MYISAM_STORAGE_ENGINE=1 \      -DWITH_INNOBASE_STORAGE_ENGINE=1 \      -DWITH_MEMORY_STORAGE_ENGINE=1 \      -DWITH_READLINE=1 \      -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \      -DMYSQL_TCP_PORT=3306 \      -DENABLED_LOCAL_INFILE=1 \      -DWITH_PARTITION_STORAGE_ENGINE=1 \      -DEXTRA_CHARSETS=all \      -DDEFAULT_CHARSET=utf8 \      -DDEFAULT_COLLATION=utf8_general_ci
        1. 编译并安装:
        2. make install

          配置和初始化

        3. 创建MySQL组和用户:
        4. groupadd mysqluseradd -g mysql mysqlchown -R mysql:mysql /usr/local/mysql
          1. 初始化MySQL:
          2. cd /usr/local/mysqlscripts/mysql_install_db \  --basedir=/usr/local/mysql \  --datadir=/usr/local/mysql/data \  --user=mysql
            1. 处理配置文件:
            2. mv /etc/my.cnf /etc/my.cnf.bakcp support-files/mysql.server /etc/init.d/mysqlchkconfig mysql onservice mysql start
              1. 登录MySQL:
              2. cd /usr/local/mysql/bin./mysql -uroot -p

                常用命令

                • 查看当前目录:pwd
                • 查看端口监听情况:netstat -anp | more

                注意事项

                • 如果启动时出现内存不足错误,请检查my.cnf配置,调整innodb_buffer_pool_size等参数。
                • 如果遇到错误,请根据错误提示逐步解决,不要慌张。
    上一篇:Linux配置-【7】用户、组与权限管理
    下一篇:Linux配置-【5】内存不足导致MySQL启动报错

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年05月03日 19时08分57秒