mysql5.6二进制包的安装
Posted 兜风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql5.6二进制包的安装相关的知识,希望对你有一定的参考价值。
二进制
1. 下载包
wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz
2. 解压
tar xxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.26-linux-glibc2.5-x86_64 /usr/local/mysql
3. 初始化
useradd -M mysql -s /sbin/nologin
mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql
--datadir=/data/mysql
4. 拷贝配置文件和启动脚本
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
sed -i ‘/^\[mysqld\]$/a\datadir = /data/mysql‘ /etc/my.cnf
sed -i ‘s#^datadir=#datadir=/data/mysql#‘ /etc/init.d/mysqld
sed -i ‘s#^basedir=#basedir=/usr/local/mysql#‘ /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
5. 启动服务
service mysqld start
要想让其在命令行下输入mysql就可进入数据库
需要将软件路径加入环境变量path中。
如:vim /etc/init.d/path.sh
#!/bin/bash
export PATH=$PATH:/usr/local/mysql/bin
保存退出后
重新加载文件:source /etc/init.d/path.sh
以上是关于mysql5.6二进制包的安装的主要内容,如果未能解决你的问题,请参考以下文章
Linux环境下安装mysql5.6(二进制包不是rpm格式)