登录
首页 >  数据库 >  MySQL

安装mariadb---通用二进制格式安装

来源:SegmentFault

时间:2023-02-24 21:51:17 427浏览 收藏

本篇文章向大家介绍《安装mariadb---通用二进制格式安装》,主要包括MySQL、nginx,具有一定的参考价值,需要的朋友可以参考一下。

1:进入官网下载二进制文件

clipboard.png

https://downloads.mariadb.org...
在此块下载文件

clipboard.png

2:规划
数据库存放位置:/app/data
mkdir /app/data
创建数据库账号:

    useradd  -r –d /app/data –s /sbin/nologin –u 36 myaql
    更改家目录/app/data属主属组
     chown -R mysql:mysql  /app/data

clipboard.png

3 :解压缩
tar xvf mariadb-5.5.57-linux-x86_64.tar.gz -C /usr/local/

clipboard.png

4: 创建软连接
1)进入解压目录 cd /usr/local/
2)创建软连接

mysql编译时的名字为mysql,所以要把mariadb-5.5---的名字改为mysql。 或者创建一个软连接

ln -s mariadb-5.5.57-linux-x86_64/ mysql

clipboard.png

5:更改软连接 mysql文件内的属组
chgrp –R mysql mysql/

clipboard.png

6;准备配置文件
/etc/my.cnf:此文件为系统自带的配置文件
/etc/mysql/my.cnf:我们要创建的配置文件
参考 /url/local/mysql/support-files/*.cnf文件创建配置文件

clipboard.png

my-small.cnf 适合小环境的配置文件
my-huge.cnf适合大环境的配置文件

创建:
1)新建文件夹 mkdir /etc/mysql/
2) cp my-huge.cnf /etc/mysql/my.cnf
3) vim /etc/mysql/my.cnf

编辑配置文件:增加一项 datadir  = /app/data

clipboard.png

正确添加处

clipboard.png

7: 创建系统数据库文件

 数据库存放在什么位置:  /app/data

进入/usr/local/mysql目录:输入以下命令
scripts/mysql_install_db --datadir=/app/data –user=mysql

clipboard.png

8:准备服务脚本 启动服务
cp support-files/mysql.server /etc/init.d/mysqld

clipboard.png

开启服务:
[root@localhost mysql]# chkconfig --add mysqld
[root@localhost mysql]# chkconfig mysqld on
[root@localhost mysql]# service mysqld start

clipboard.png

重新创建 /var/log/mysqld.log文件,并修改其权限
[root@localhost mysql]# touch /var/log/mysqld.log
[root@localhost mysql]# ll /var/log/mysqld.log

clipboard.png

chown mysql /var/log/mysqld.log

clipboard.png

重启服务:service mysql start

9:增加PATH路径
vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH

clipboard.png

10 登录
mysql

今天带大家了解了MySQL、nginx的相关知识,希望对你有所帮助;关于数据库的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>