采用tar包方式部署
1、安装位置/usr/local
cd /usr/local
2、rz命令上传mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
3、查找本机是否已安装mysql
[root@ruozedata001 local]# ps -ef|grep mysqld
root 4685 4182 0 16:55 pts/0 00:00:00 grep --color=auto mysqld
4、解压和mv
[root@ruozedata001 local]# tar xzvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.23-linux-glibc2.5-x86_64 mysql
5、创建group and 用户
groupadd -g 101 dba
useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin
用户属性修改 usermod -u 514 -g dba -G root -d /usr/local/mysql mysqladmin
6、拷贝环境变量配置文件至mysqladmin用户的home目录中
cp /etc/skel/.* /usr/local/mysql
7、配置mysql的配置文件my.cnf,目录/etc/
8、为mysqladmin用户设置/etc/my.cnf使用权限
chown mysqladmin:dba /etc/my.cnf
chmod 640 /etc/my.cnf
chown -R mysqladmin:dba /usr/local/mysql
chmod -R 755 /usr/local/mysql
9、创建binlog日志存储的文件夹
su - mysqladmin
pwd
mkdir arch
10、开始安装
初始化脚本:scripts/mysql_install_db --user=mysqladmin --basedir=/usr/local/mysql
–datadir=/usr/local/mysql/data
其中–user为mysqld服务的运行用户
–basedir和–datadir则分别代表mysql的安装目录和数据存放目录
11、配置mysql服务并开机自启动
cp support-files/mysql.server /etc/rc.d/init.d/mysql
chmod +x /etc/rc.d/init.d/mysql
chkconfig --del mysql
chkconfig --add mysql
chkconfig --level 345 mysql on
vi /etc/rc.local ,添加 su - mysqladmin -c “/etc/init.d/mysql start”
12、启动mysql
mysqld_safe &
[1] 11802
13、登录mysql