本篇文章主要介绍了"mariadb 自动化安装mariadb",主要涉及到mariadb方面的内容,对于其他数据库感兴趣的同学可以参考一下:
章节预览: 1、 mariadb数据库的简单介绍 2、 手动编译安装mariadb过程 3、 ...
#该数据库目录就是创建mysql用户的家目录,数据库文件都要放到这里。
datadir = /app/mariadb
innodb_file_per_table= on
skip_name_resolve =on

5、 创建系统数据库
一个系统启动,必须有自己的数据库,否则是启动不起来的,系统数据库放置一些系统自身需要的数据。
安装包自身带有创建系统数据库的脚本,不需要我们手动创建该脚本在/usr/local/mysql/scripts/mysql_install_db
改脚本必须在/usr/local/mysql/目录下进行执行,因为该目录下有脚本运行需要的文件。
cd /usr/local/mysql
./scripts/mysql_install_db–user=mysql –datadir=/app/mariadb

6、 创建mariadb服务启动脚本
为了使系统能够启动该服务,需要创建服务运行进程,在安装包里自带的有:/usr/local/mysql/support-files/mysql.server
需要将运行程序复制到/etc/init.d/目录下,并改名为mysqld
cp /usr/local/mysql/support-files/mysql.server/etc/init.d/mysqld

7、 添加mysqld服务到运行等级列表中
需要将服务添加到系统启动可以加载运行的运行级别中
chkconfig --add mysqld
chkconfig --list mysqld可以查看到在那些运行等级中可以开启。

8、 创建mariadb日志文件和邮件文件