到https://downloads.mariadb.org/mariadb/10.0.31/下载x86_64.tar.gz的包。
解压到系统目录,如/usr/local/mysql/下
创建用户及用户组
mkdir /mydata/data 创建数据目录
groupadd -r mysql 创建用户组
useradd -r -g mysql -d /mydata/data 创建用户
chown mysql:mysql /mydata/data 设置数据目录属主为mysql
scripts/mysql_install_db --datadir=/mydata/data --user=mysql 初始化库文件
提供脚本
cp support-files/mysql.server /etc/rc.d/init.d/mysqld 提供脚本
vim mysqld
basedir=/usr/local/mysql 设置安装路径
datadir=mysql/data 设置数据目录
chmod +x /etc/rc.d/init.d/mysqld 赋予执行权限
chkconfig --add mysqld 添加mysqld为系统服务
chkconfig mysqld on 添加为开机启动
提供配置文件
cp support-files/my-large.cnf /etc/my.cnf
vim /etc/my.cnf 编辑配置文件[mysqld]段填写如下内容
[mysqld]
datadir = /mydata/data 数据目录
thread_concurrency = 4 设置线程数=核心数x2
配置环境变量
echo 'export PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
chmod +x mysql.sh
重启
service mysqld restart