本文是因为需要安装zabbix系统,才贴出的此步骤,供自己查阅方便之用;
在安装使用zabbix前,需要先安装数据库,这里使用的是MySQL数据库进行部署,给出安装步骤,大家觉得有用也可收藏;
当然安装MySQL不仅仅可以用作zabbix,如果部署其他需要MySQL数据库环境的话,可以借鉴。
把下载好的mysql安装包解压到当前目录
删除my.cnf主配置文件[mysql 5.7.18 后版本无需my.cnf文件也可运行]
创建服务程序目录
创建数据库目录
创建组
创建用户
设置所有者、所有组
进入到解压目录中将解压文件移动到服务程序目录
进入mysql服务程序目录
安装数据库并指定参数[二选一]
修改my.cnf主配置文件【目前最新版本无需使用此文件,但是zabbix需要】
复制开机程序到启动目录并赋予755权限
编辑启动文件
启动mysql
mysql加入开机启动
在此文件中添加环境变量
加载配置文件
可能会用到的环境文件,如果需要时设置
修改用户密码
首先登录MySQL。
**数据库拓展*********
查看用户
进入mysql内置数据库
建立远程登录用户
查看mysql监听端口
防火墙添加3306端口
查看andy用户权限
赋予andy用户最高权限
赋予andy用户查,改,增权限
注:(WITH GRANT OPTION参数:有此参数表示可以将自己权限内的所有或部分权限授予其他用户,无此参数则不可给其他用户授权)
################## 注意
所有的权限为:
Alter 修改表和索引
Create 创建数据库和表
Delete 删除表中已有的记录
Drop 抛弃(删除)数据库和表
INDEX 创建或抛弃索引
Insert 向表中插入新行
REFERENCE 未用
Select 检索表中的记录
Update 修改现存表记录
FILE 读或写服务器上的文件
PROCESS 查看服务器中执行的线程信息或杀死线程
RELOAD 重载授权表或清空日志、主机缓存或表缓存。
SHUTDOWN 关闭服务器
ALL 所有;ALL PRIVILEGES同义词
USAGE 特殊的”无权限”权限
Original: https://www.cnblogs.com/chling/p/11554939.html
Author: it_逗逗
Title: CentOS 7 安装 mysql 5.7.27 for zabbix
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/585345/
转载文章受原作者版权保护。转载请注明原作者出处!