centos6.8安装 msyql5.5

5 篇文章 0 订阅
2 篇文章 0 订阅

今天在学习spark集成hive的过程中,hive需要与mysql配合使用。考虑到平时一般是将mysql安装配置在windows下,对linux下的mysql可能比较生疏,故以撰写博客的形式来强化mysql在linux下的安装配置。
上传mysql离线包:
使用SecureCRT将mysql-libs.zip 上传到/opt/software目录下。
安装配置:

  1. 解压到当前目录下。unzip mysql-libs.zip
  2. 检查rpm包。
rpm -qa|grep mysql

发现有mysql-libs-5.1.73-7.el6.x86_64。

  1. 卸载mysql-libs-5.1.73-7.el6.x86_64
rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
  1. 安装Mysql服务器(使用root用户操作)
# 切换目录
cd /opt/software/mysql-lib
# 安装mysql服务器
rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
  1. 查看并记录随机密码
[root@master mysql-libs]# cat /root/.mysql_secret 
# The random password set for the root user at Mon Jun  8 14:54:31 2020 (local time): GR9c47qzFpNcO9u0
# 随机密码如上:GR9c47qzFpNcO9u0
  1. 启动并查看mysql服务状态
[root@master mysql-libs]# service mysql start
Starting MySQL...                                          [确定]
[root@master mysql-libs]# service mysql status
MySQL running (2588)                                       [确定]
  1. 安装Mysql客户端
[root@master mysql-libs]# rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm 
  1. 登录Myql
    修改密码并修改登录控制,使得在非本地能够登录mysql
[root@master mysql-libs]# mysql -uroot -pGR9c47qzFpNcO9u0
# 修改密码为123456
set password = password('123456')
exit
[root@master mysql-libs]# mysql -uroot -p123456
use mysql;
update user set host='%' where host='localhost';
delete from user where host != '%';
flush privileges; 
exit;

至此,root用户能够在任何位置对该mysql数据库进行访问。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值