一、安装前环境搭建
1、添加mysql系统用户和用户组
useradd -r mysql
id mysql
2、创建数据存放目录
mkdir /mydata
3、创建配置文件目录
mkdir /etc/mysql
二、软件包准备(已保存到百度网盘)
mariadb-5.5.43-linux-x86_64.tar.gz
下载地址:http://archive.mariadb.org/
三、安装
1、解压mariadb-5.5.43-linux-x86_64.tar.gz到/usr/local目录中
tar -zxvf mariadb-5.5.43-linux-x86_64.tar.gz -C /usr/local
2、将解压后的目录链接为mysql
ln -sv /usr/local/mariadb-5.5.43 /usr/local/mysql
3、进入mysql目录,将所有文件属主改为root,数组改为mysql
cd /usr/local/mysql
chown -Rv root:mysql ./*
4、执行scripts目录下mysql_install_db文件,并指明数据存放目录和用户
scripts/mysql_install_db -datadir=/mydata --user=mysql
四、安装后设置
1、将support-files目录下mysql.server文件复制为/etc/rc.d/init.d/mysqld文件
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
2、将其添加到chkconfig启动项
chkconfig --add mysqld
3、将support-files目录下my-large.conf复为/etc/mysql/my.cnf文件
4、编辑/etc/mysql/my.cnf文件,在[mysqld]添加一下三项
datadir=/mydata
innodb_file_per_table=on 单独创建所有表文件
skip_name_resolve=on 跳过域名验证
5、配置环境变量,并执行查看
vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
source /etc/profile.d/mysql.sh
echo $PATH
五、安装完成验证
1、启动mysqld服务并查看状态
service mysqld start
service mysqld status
netstat -tnlp | grep mysqld
2、启动mysql客户端登录
mysql
原文:https://www.cnblogs.com/fengyuzhige/p/11157978.html