centos6安装mysql(离线与在线)

step1.先看看是否已经存在mysql,存在删除,不存在跳过此步骤
#rpm -qa | grep mysql
#rpm -e --nodeps mysql

离线安装
step1.下载MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar
    mysql镜像下载地址: http://mirrors.sohu.com/mysql/MySQL-5.6/

里面已经包含了所有需要的rpm

step2.解压
    注意:我上传到/tmp目录下

#cd /tmp/
    #tar -xvf MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar 

step3.按步骤安装rpm
在RHEL系统中,必须先安装“MySQL-shared-compat-5.6.15-1.el6.i686.rpm”这个兼容包,然后才能安装server和client,否则安装时会出错。
    #rpm -ivh MySQL-shared-compat-5.6.15-1.el6.i686.rpm  # RHEL兼容包
    #rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm              # MySQL服务端程序
    #rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm                # MySQL客户端程序
    #rpm -ivh MySQL-devel-5.6.15-1.el6.i686.rpm                # MySQL的库和头文件
    #rpm -ivh MySQL-shared-5.6.15-1.el6.i686.rpm              # MySQL的共享库

step4.获取mysql安装时随机生成的密码
    # cat /root/.mysql_secret  # 获取MySQL安装时生成的随机密码
    

step5.启动服务
    #service mysql start      # 启动MySQL服务

step6登陆
    #mysql -uroot -p          # 进入MySQL,使用之前获取的随机密码
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');  # 在MySQL命令行中设置root账户的密码为password
    quit  # 退出MySQL命令行

其他   
service mysql restart  # 重新启动MySQL服务


yum在线安装

step1. 通过 yum 命令将mysql mysql-server mysql-devel都安装好 ( 注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行 )
# yum install -y mysql-server mysql mysql-deve
在等待了一番时间后,yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件,
说明已经安装成功


step3.初始化mysql服务
service mysqld start


step4.查看mysql是否开机启动chkconfig --list | grep mysqld 命令来查看
#chkconfig --list | grep mysqld


step5.设置开机启动mysql
# chkconfig mysqld on
# chkconfig --list | grep mysql
mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

step6.设置root初始密码
# mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root
step7.登陆
# mysql -u root -p

输入刚才设置的密码,登陆成功


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值