• 阿里云CentOS6.8安装MySQL5.6


    1、使用SSH Secure Shell工具连接阿里云服务器

    2、使用SSH Secure File Transfer工具上传MySQL压缩包

    3、解压MySQL压缩包到指定目录(需要在先/usr/local下创建mysql目录)

    进入压缩文件存放位置,进行解打包:tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

    解压缩后

    4、查看服务器是否已经安装MySQL

    CentOS7以下CentOS系统自带MySQL数据库,需要将自带的MySQL数据库卸载,CentOS7以上系统自带数据库为MariaDB

    查看命令:rpm -qa | grep mysql

    卸载命令:rpm -e --nodeps mysql数据库包名称

    5、安装MySQL数据库服务端

     安装命令:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

    发现安装过程缺少依赖,安装需要的依赖库:yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

    安装依赖库出现版本冲突,如下

    对冲突的版本进行更新: yum update libstdc++-4.4.7-18.el6.x86_64

    同理需要对冲突的libgcc-4.4.7-18.el6.x86_64依赖库进行更新操作

    更新完毕,再次执行安装MySQL服务端所需要的依赖库:yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

    依赖库安装完毕,执行安装MySQL服务端命令即可完成MySQL服务端的安装,安装命令:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

    6、安装MySQL客户端

     rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

    缺少libncurses.so.5 libtinfo.so.5依赖,安装依赖:yum -y install libncurses.so.5 libtinfo.so.5

    依赖安装完毕,再次执行安装MySQL客户端命令: rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm,MySQL客户端安装成功

    7、MySQL的登录

    安装MySQL服务端的日志中生成了一个存储了MySQL数据库登录的随机密码的文件,如下

    /root/.mysql_secret为隐藏文件,切换至root目录,使用ls -a命令可以看到该问文件

    使用cat .mysql_secret命令从中查看生成的随机密码

    命令service mysql start开启mysql服务,用随机密码登录mysql,登陆成功

    set password = password('root');修改登录密码

    8、将MySQL加入到服务中并设置开机启动

    加入到系统服务:chkconfig --add mysql

    自动启动:chkconfig mysql on

    9、开启MySQL远程登录

    登录mysql后输入如下命令:

    grant all privileges on *.* to 'root' @'%' identified by 'root';

    flush privileges;

  • 相关阅读:
    博客园定制
    【杂文】久 等 了
    【杂文】随心一记
    NOIP2021游寄
    【python】mac+appium+python的环境配置完整流程
    压力测试平台(nGrinder)入门到精通教程
    Gunicorn启动flask项目
    统计代码测试覆盖率Python
    Android开发Google Pixel、Google Nexus系列手机刷机获取root并且设置ro.debuggable=1的方法
    c宏定义#define、#、##、__VA_ARGS__符号的理解
  • 原文地址:https://www.cnblogs.com/alphajuns/p/10215080.html
Copyright © 2020-2023  润新知