在这里介绍一下MySQL的三种安装方式
1、RPM包安装
2、Yum方式安装
3、编译安装
一、RPM包安装
1、首先下载以下包
MySQL-server-5.6.15-1.el6.x86_64.rpm
MySQL-client-5.6.15-1.el6.x86_64.rpm
链接:http://pan.baidu.com/s/1dFtkTXZ 密码:pngr
上传至/opt/soft/目录下
2、查看是否有自带MySQL
[root@hadoop002 soft]# rpm -qa | grep mysql
如果有用以下命令删除
[root@hadoop002 soft]# rpm -e --nodeps xxxxxx
3、开始安装
[root@hadoop002 soft]# rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rp
[root@hadoop002 soft]# rpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpm
4、开启mysql服务
[root@hadoop002 soft]# service mysql start
5、查看安装后自动生成的root密码
[root@hadoop001 ~]# cat /root/.mysql_secret
# The random password set for the root user at Sun Sep 10 09:35:26 2017 (local time): pufQpc0A
6、登录mysql并修改密码
[root@hadoop001 ~]# mysql -uroot -ppufQpc0A
进入mysql后修改密码,便于记忆
mysql> set password=password('123456');
Query OK, 0 rows affected (0.01 sec)
修改密码后记得刷新
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
二、Yum方式安装MySQL
1、前提系统能够访问外网(或者自己配置本地源)
2、首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本
[root@hadoop002 soft]# yum list | grep mysql
apr-util-mysql.x86_64 1.3.9-3.el6_0.1 centos-iso
bacula-director-mysql.x86_64 5.0.0-12.el6 centos-iso
bacula-storage-mysql.x86_64 5.0.0-12.el6 centos-iso
dovecot-mysql.x86_64 1:2.0.9-7.el6 centos-iso
freeradius-mysql.x86_64 2.1.12-4.el6_3 centos-iso
libdbi-dbd-mysql.x86_64 0.8.3-5.1.el6 centos-iso
mod_auth_mysql.x86_64 1:3.0.0-11.el6_0.1 centos-iso
mysql.x86_64 5.1.71-1.el6 centos-iso
mysql-bench.x86_64 5.1.71-1.el6 centos-iso
mysql-connector-java.noarch 1:5.1.17-6.el6 centos-iso
mysql-connector-odbc.x86_64 5.1.5r1144-7.el6 centos-iso
mysql-devel.i686 5.1.71-1.el6 centos-iso
mysql-devel.x86_64 5.1.71-1.el6 centos-iso
mysql-embedded.i686 5.1.71-1.el6 centos-iso
mysql-embedded.x86_64 5.1.71-1.el6 centos-iso
mysql-embedded-devel.i686 5.1.71-1.el6 centos-iso
mysql-embedded-devel.x86_64 5.1.71-1.el6 centos-iso
mysql-libs.i686 5.1.71-1.el6 centos-iso
mysql-libs.x86_64 5.1.71-1.el6 centos-iso
mysql-server.x86_64 5.1.71-1.el6 centos-iso
mysql-test.x86_64 5.1.71-1.el6 centos-iso
php-mysql.x86_64 5.3.3-26.el6 centos-iso
qt-mysql.i686 1:4.6.2-26.el6_4 centos-iso
qt-mysql.x86_64 1:4.6.2-26.el6_4 centos-iso
rsyslog-mysql.x86_64 5.8.10-8.el6 centos-iso
3、然后我们可以通过输入 yum install -y mysql-server mysql mysql-devel 命令将mysql mysql-server mysql-devel都安装好
[root@hadoop002 soft]# yum install -y mysql-server mysql mysql-deve
4、启动mysql服务
RPM安装方式启动时是mysql,Yum方式安装时是mysqld
[root@hadoop002 soft]# service mysqld start
5、为root修改密码
[root@hadoop002 soft]#mysqladmin -u root password 'root'
-- 通过该命令给root账号设置密码为 root
三、编译安装
具体参考博客
http://blog.youkuaiyun.com/gavin_chun/article/details/77414796