Centos7二进制安装mariadb最新版10.2.8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7二进制安装mariadb最新版10.2.8相关的知识,希望对你有一定的参考价值。
1.查看系统是否已经安装
rpm -qa mariadb*
2.创建系统用户mysql, 并指定其家目录为 /app/mysqldb
①getent passwd mysql ②useradd -d /app/mysqldb -r -m -s /sbin/nologin mysql #-r 创建系统用户 -m 创建家目录 -d 指定家目录
3.解压安装包到/usr/local下
①tar xvf mariadb-10.2.8-linux-x86_64.tar.gz -C /usr/local/ ##-C hi指定解包的目标目录 ②cd /usr/local/ ③ln -s mariadb-10.2.8-linux-x86_64/ mysql ##创建软连接
4.创建配置文件 /etc/mysql/my.cnf
①cd /usr/local/mysql/
②mkdir /etc/mysql/
③cp support-files/my-huge.cnf /etc/mysql/my.cnf
④vim /etc/mysql/my.cnf
[mysqld]
datadir = /app/mysqldb ##指定mysql数据库存放目录
innodb_file_per_table = on
skip_name_resolve = on
5.安装mysql数据库
scripts/mysql_install_db --user=mysql --datadir=/app/mysqldb
6.添加mysqld服务
①cp support-files/mysql.server /etc/init.d/mysqld ②chkconfig --list mysqld ③chkconfig --add mysqld ④service mysqld start 启动失败
7.开启mysql服务
①mkdir /var/log/mariadb/ ②chown mysql /var/log/mariadb/ ③service mysqld start 开启成功
注意:如此步骤开启服务失败,且提示找不到数据库,则重复步骤5再次安装数据库即可
8.将mysqld命令加到PATH路径中
①vim /etc/profile.d/mysql.shPATH=/usr/local/mysql/bin:$PATH ② . /etc/profile.d/mysql.sh
9.安全初始化
mysql_secure_installation
10.使用root用户测试登陆
mysql -uroot -p‘root_password‘ 输入密码,登陆成功!!
以上是关于Centos7二进制安装mariadb最新版10.2.8的主要内容,如果未能解决你的问题,请参考以下文章