centos6安装mysql(离线与在线)

来源:互联网 发布:滇红 知乎 编辑:程序博客网 时间:2024/06/06 01:40
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 mysqlmysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

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

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


0 0
原创粉丝点击