第一步:准备数据库目录
mkdir -pv /mydata/data # 所有的MySQL数据保存在这个目录下
useradd -r mysql # 如果mysql用户存在就不要创建了
chown -R mysql.mysql /mydata/data # 为了mysql能够向目录里面写数据,因此让mysql用户对数据目录具有读写权限
第二步:安装二进制程序包
tar xf mariadb-5.5.54-linux-x86_64.tar -C /usr/local # 解压
cd /usr/local # 切入当前/usr/local
ln -sv mariadb-5.5.54-linux-x86_64 mysql # 制作软连接
cd /usr/local/mysql # 切入mysql二进制程序
chown -R root:mysql ./* # 修改属主和属组
cp support-files/my-large.cnf /etc/my.cnf # 拷贝配置文件
vi /etc/my.cnf 在mysqld下面添加如下指令 # 编辑配置文件
datadir = /mydata/data
innodb_file_per_table = ON
skip_name_resolve = ON
scripts/mysql_install_db --user=mysql --datadir=/mydata/data # 初始化数据库
ll /mydata/data # 查看数据目录是否有数据
cp support-files/mysql.server /etc/rc.d/init.d/mysqld # 拷贝服务启动文件
chkconfig --add mysqld # 使mysqld服务被chkconfig管控
第三步:启动服务
service mysqld start
第四步:将程序路径添加到环境变量
vi /etc/profile.d/mysqld.sh
export PATH=/usr/local/mysql/bin:$PATH
. /etc/profile.d/mysqld.sh # 运行脚本
第五步:
mysql_secure_installation # 运行安全程序