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的主要内容,如果未能解决你的问题,请参考以下文章

centos7.3二进制安装mariadb10.2.8

二进制安装mysql

二进制安装mariadb

二进制安装mariadb 10.2.16

centos7.6使用Mariadb官方二进制安装

centos 7.3二进制安装mariadb10.2.8完美步骤