liunx下使用yum安装mysql5.6

1 篇文章 0 订阅
0 篇文章 0 订阅
这是本人第一次写博客,由于语文水平有限,写得不好的地方请多多包涵。下面分享我在liunx下使用yum安装mysql5.6的经验。
  • 在安装前先查看liunx是否已安装mysql
    在命令行输入:rpm -qa|grep -i mysql,若安装了mysql,则把本机所安装的mysql应用都列出来,如下:
    这里写图片描述

  • 查看liunx下有哪些mysql可以使用yum安装
    在命令行输入:yum list | grep mysql,这时会列出本机中所有能安装的mysql,但并不能找到我想安装的mysql5.6。此时需要到mysql官网下载mysql5.6的yum支持包,如下图:
    这里写图片描述
    这里我下载的是mysql-community-release-el6-5.noarch.rpm

  • 安装mysql的yum库
    安装上一步下载的mysql-community-release-el6-5.noarch.rpm文件,命令如下:yum local install mysql-community-release-el6-5.noarch.rpm

  • 安装mysql
    查看可以安装哪些mysql版本,命令:yum list | grep mysql,如下图:
    这里写图片描述
    安装mysql,命令格式为yum install 需要安装的mysql版本,这里我安装的是mysql-community-server.x86_64,所以命令为:yum install mysql-community-server.x86_64,需要注意安装的必须是community-server版本。至此mysql安装完成,启动mysql服务:service mysqld start,若安装成功则出现如下图所示:
    这里写图片描述

  • 修改mysql密码并授权用户从远程登录
    登录mysql:mysql -u root
    切换数据:use mysql;
    修改root用户密码为123456:update user set password = password(“123456”) where user=”root”;
    授权用户从远程登录:GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;(这里远程用户名为root,密码为123456)。

  • 更改数据库的目录
    默认情况下mysql的数据库目录在/var/lib下,这里我把数据库的目录改成/home/mysqldata。
    在home目录下新建mysqldata目录:mkdir mysqldata
    把/var/lib/mysql下的mysql目录移到/home/mysqldata下,命令如下:mv /var/lib/mysql/mysql /home/mysqldata
    修改/etc目录下的my.cnf,把datadir修改成/home/mysqldata,socket修改成/home/mysqldata/mysql.sock,并在文件末加上[client]socket=/home/mysqldata/mysql.sock
    这里写图片描述

  • 初始化mysql数据库
    由于更改mysql目录,所以要重新初始化,否则mysql服务无法启动。
    初始化命令:/usr/local/mysql/bin/mysql_install_db –defaults-file=/etc/my.cnf –datadir=/home/mysqldata
    至此,完成mysql的安装,只需重启mysql服务即可,命令:service mysqld restart。
    这里写图片描述


  • 最后分享liunx下彻底卸载mysql的方法
    根据本人的经验,liunx卸载mysql有两种方法(注意在卸载mysql之前最好把相关的数据进行备份,以免造成不必要的损失):
    一种是通过命令:yum remove mysql卸载,但这种方法卸载得并不彻底。
    另一种方法也是通过命令卸载,但步骤相对繁琐:
    查看之前安装的mysql,命令:rpm -qa|grep -i mysql
    这里写图片描述
    卸载mysql命令:rpm -ev 需要卸载的mysql
    如:rpm -ev mysql-community-server-5.6.23-2.el6.x86_64
    注意:上图mysql-commmunity-release-el6-5.noarch是mysql的yum支持库,这里不需要卸载,如果卸载后要重新下载并安装。
    删除之前旧版本mysql目录、文件和库
    查找旧版本mysql的相关文件:find / -name msyql
    这里写图片描述
    删除相关文件,命令:rm -rf 目录,如:rm -rf /usr/lib64/mysql
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值