博客
关于我
liunx下yum安装mysql5.6(简单、易懂、零报错!!!)
阅读量:797 次
发布时间:2023-03-28

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

安装、启动MySQL服务过程中遇到报错问题,以下是详细的解决方案:

一、彻底卸载Linux上的MySQL

  • 检查已安装的MySQL版本
    rpm -qa | grep -i mysql
  • 停止MySQL服务
    service mysqld stop
  • 删除已安装的MySQL版本
    rpm -ev
    • 先删除server和client:
      rpm -e mysql-server mysql-client
    • 删除对应的YUM源文件:
      rpm -e mysql-community-release-el6-5.noarch
    • 删除相关的库文件:
      rpm -e mysql-community-common-5.6.48-2.el6.x86_64 mysql-community-libs-5.6.48-2.el6.x86_64
    • 优化删除命令:
      rpm -e --nodeps
  • 删除MySQL文件和目录
    find / -name mysql
    rm -rf

    确保彻底删除所有相关文件和目录。

  • 二、使用YUM安装MySQL 5.6

  • 检查系统已安装的MySQL
    yum list installed | grep mysql
  • 卸载系统自带的MySQL
    yum -y remove mysql-libs.x86_64
  • 下载并安装MySQL社区版
    wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
  • 安装MySQL社区源文件
    rpm -ivh mysql-community-release-el6-5.noarch.rpm
  • 查看可安装版本
    yum repolist all | grep mysql
  • 安装MySQL服务器
    yum -y install mysql-community-server
  • 启动MySQL服务
    service mysqld start
  • 设置MySQLroot用户密码
    mysql -u root
    use mysql
    update user set password='你的密码' where User='root';
  • 配置root用户远程登录权限
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
    flush privileges;
    exit;
  • 设置MySQL服务开机启动
    chkconfig --list | grep mysqld
    chkconfig mysqld on

    确保服务已开机自启动。

  • 三、防火墙设置

  • 打开3306端口
    vi /etc/sysconfig/iptables

    添加规则:

    -A INPUT -p tcp --dport 3306 -j ACCEPT
  • 保存并重启防火墙
    service iptables restart
  • 结语:通过以上步骤,您可以成功安装并启动MySQL 5.6服务。过程中注意:

    • MySQL默认root密码为空,建议及时修改并设置远程登录权限。
    • 确保防火墙配置正确,确保服务能正常运行。
    • 如有其他问题,可参考MySQL官方文档或相关技术论坛。

    转载地址:http://edhfk.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现A-Star算法(附完整源码)
    查看>>
    Objective-C实现atoi函数功能(附完整源码)
    查看>>
    Objective-C实现base64加密和base64解密算法(附完整源码)
    查看>>
    Objective-C实现base85 编码算法(附完整源码)
    查看>>
    Objective-C实现basic graphs基本图算法(附完整源码)
    查看>>
    Objective-C实现BCC校验计算(附完整源码)
    查看>>
    Objective-C实现bead sort珠排序算法(附完整源码)
    查看>>
    Objective-C实现BeadSort珠排序算法(附完整源码)
    查看>>
    Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现BellmanFord贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现BF算法 (附完整源码)
    查看>>
    Objective-C实现binary exponentiation二进制幂运算算法(附完整源码)
    查看>>
    Objective-C实现binomial coefficient二项式系数算法(附完整源码)
    查看>>
    Objective-C实现check strong password检查密码强度算法(附完整源码)
    查看>>
    Objective-C实现disjoint set不相交集算法(附完整源码)
    查看>>
    Objective-C实现DNF排序算法(附完整源码)
    查看>>
    Objective-C实现double factorial recursive双阶乘递归算法(附完整源码)
    查看>>
    Objective-C实现double hash双哈希算法(附完整源码)
    查看>>
    Objective-C实现double linear search recursion双线性搜索递归算法(附完整源码)
    查看>>