Linux下安装MySQL有三种方式:
第一种以rpm的二进制文件分个安装,
第二种是自己编译源码后安装,
第三种是以二进制tar.gz文件来安装
由于最后一种是统一的整体文件,故本文将采用此方式来进行安装。
1、首先到mysql的下载中心上下载最新的tar.gz包,网站:http://www.mysql.com/downloads/
2、下载后得到文件mysql-5.6.10-linux-glibc2.5-i686.tar.gz,然后将其解压,并重命名为mysql,使用mv命令将其移到/usr/local目录下
sudo mv ~/下载/mysql /usr/local
提示:其中文本文件INSTALL-BINARY详细的记录了mysql在Linux下的安装方法,英文好的同鞋可以直接的查看
3、mysql默认的安装目录就是在/usr/local/mysql,这就是上面为什么我们要将其移动在/uer/local下的原因;如果在你的机器上以前安装有老板本的mysql,需要先将它的文件删除,同时注意删除老板本的etc/my.cnf文件和/etc/mysql目录,这两个文件控制的是mysql的一些配置属性。
4、先要创建的一个名为mysql的用户组和用户,来承载mysql数据库的运行,使用如下命令:
创建用户组:
sudo groupadd mysql
在创建的用户组中创建一个用户:
sudo useradd -r -g mysql mysql
这里使用sudo命令是确保以root权限执行此命令,如果你登入本机的用户是root用户,则直接的使用groupadd和useradd命令
题外话:对应删除用户组及用户的命令是groupdel和userdel。
5、接着进入mysql目录,修改mysql目录的拥有者,为mysql用户:
cd /usr/local/mysql
sudo chown -R mysql .
sudo chgrp -R mysql .
这里的点“.”代表的就是当前目录,选项-R表示递归当前目录及其子目录
6、安装mysql,执行命