Centos 6.5如何使用二进制格式包安装MariaDB


这篇文章主要讲解了“Centos 6.5如何使用二进制格式包安装MariaDB”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos 6.5如何使用二进制格式包安装MariaDB”吧! 二进制格式包下载地址:https://downloads.mariadb.org/备注:这里要注意,我们要下载的为二进制格式包,是源码包经过编译之后的数据包,一般大小为600M左右,如果你在下载链接中看到的下载源大小为100M以下很有可能是没有经过编译的源码包。此时如果你下载的为源码包,需要你自己手动编译,而编译MariaDB源码包用到的工具为cmake,另外为了保证不缺环境,使用yum或者rpm安装依赖:readline-devel,zlib-devel,openssl-devel,libaio-devel。在这里我们直接下载编译后的二进制格式包进行安装。 安装过程: 1.下载完数据包后上传到服务器并解压
tar -xvf mariadb-10.3.9-linux-x86_64.tar.gz 我使用的10版本的稳定版,大家可以根据自己的操作系统版本自行选择安装包
2.准备mariadb安装所需要的基础环境 首先创建一个mysql用户,指名shell为nologin
useradd -s /sbin/nologin mysql
将解压后的目录移动到/usr/local下。同时为其创建一个mysql的软链接。
mv mariadb-10.3.9-linux-x86_64 /usr.local cd /usr/local ln -svmariadb-10.3.9-linux-x86_64 mysql 更改mysql链接文件的管理权限 chown -R root:mysql mysql
准备mysql的配置文件,在安装包中的support-files这个目录中,存放了不同的配置文件,我们可以根据所要创建的数据大小来选择用哪一个配置文件 在这里我们选择最大的my-huge.cnf,这些.cnf结尾的文件是针对不同大小的数据库。 mkdir /etc/mysql 为数据库创建配置文件目录
cp support-files/my-huge.cnf /etc/mysql
编辑配置文件
vim /etc/mysql/my.cnf
这张图是初始设置值,我们在配置文件中加入数据存放目录等信息编辑此配置文件,在[mysqld]下面添加一下数据
datadir = /mysql/data //datadir指向的目录是数据库数据存放的真正目录,这里我建议新建一个逻辑分区用于单独挂载datadir指向的目录,方便以后数据的备份以及管理
innodb_file_per_table = on //每个表为单独的一项
skip_nam开发云主机域名e_resolve = on //禁用主机名解析
3. 准备数据库文件
./scripts/mysql_install_db –datadir=/mysal/data –user=mysql –basedir=/usr/local/mysql(注意基础安装目录这一项如果不添加的话有的版本在启动服务的时候会提示pid.err,建议将这一项添加上)
4. 准备启动脚本 将安装包中提供的脚本复制到/etc/rc.d/rc.local下面
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
设置开机自启
chkconfig –add mysqld
chkconfig 0n

将数据可以常用命令添加到系统默认PATH路径下,
vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
保存并通知系统重读
source /etc/profile.d/mysql.sh
5. 安全初始化数据库,数据库默认管理员账户是没有密码的,现在为管理员设置登陆密码执行 /usr/local/mysql/bin目录下的./mysql_sevure_installation
6. 启动服务:service mysqld start
感谢各位的阅读,以上就是“Centos 6.5如何使用二进制格式包安装MariaDB”的内容了,经过本文的学习后,相信大家对Centos 6.5如何使用二进制格式包安装MariaDB这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: mysql创建数据库的方法

不知道大家之前对类似mysql创建数据库的方法的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完mysql创建数据库的方法你一定会有所收获的。使用MySQL来创建数据库:使用命令行创建我们可以在登陆 MySQL 服务后,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/21 17:07
下一篇 06/21 17:09

相关推荐