[Zabbix+Grafana]系列之三:Mysql安装

#下载Mysql5.6
https://dev.mysql.com/downloads/file/?id=487423

#安装依赖包
yum install -y gcc gcc-c++ make tar openssl openssl-devel cmake ncureses ncurses-devel

#新建mysql用户
useradd -s /sbin/nologin mysql

#解压并编译

tar -zxvf
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH-EXTRA_CHARSETS:STRING=all -DWITH_DEBUG=0 -DWITH_SSL=yes -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1
make && make install

#配置环境变量

vim /etc/profile
export PATH=$PATH:/usr/local/mysql/bin

#更新配置

vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
datadir=/data/mysql
user=mysql
skip-name-resolve
long_query_time=2
slow_query_log_file=/data/mysql/mysql-slow.log
expire_logs_days=2
innodb-file-per-table=1
innodb_flush_log_at_trx_commit=2
log_warnings=1
max_allowed_packet=512M
connect_timeout=60
net_read_timeout=120
[mysql]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character_set_server=utf8
[mysqld_safe]
log-error=/data/mysql/mysqld.log
pid-file=/data/mysql/mysqld.pid

#创建目录并修改属主

mkdir -pv /data/mysql
chown -R mysql:mysql /usr/local/mysql/ /data/mysql/

#安装

yum install -y perl-Module-Install

#数据库初始化:

/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --user=mysql --datadir=/data/mysql/

#设置systemctl管理

vim /usr/lib/systemd/system/mysqld.service

#修改mysql root密码

 mysqladmin -uroot -h 127.0.0.1 password ‘123456‘

#开启用户授权

 GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘192.168.0.%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;

#登陆测试

mysql -h 192.168.0.1 -uroot -p123456 -A

原文地址:https://blog.51cto.com/ahaqwz/2428199

时间: 2024-10-24 21:50:53

[Zabbix+Grafana]系列之三:Mysql安装的相关文章

hive学习系列1——Mysql安装

安装mysql (1)执行命令 rpm -qa |grep mysql 查看mysql是否安装     删除linux上已经安装的mysql相关库信息. rpm  -e  xxxxxxx(查看的库名,可使用右键复制)   --nodeps     执行命令 rpm -qa |grep mysql 检查是否删除干净 (2)执行命令  rpm -i   mysql-server-********  安装mysql服务端 (3)启动mysql 服务端,执行命令  后台运行 mysqld_safe &

[Zabbix+Grafana]系列之:Nginx安装

zabbix需要nginx+php+mysql环境#下载nginx1.https://nginx.org/en/download.html?_ga=2.163156028.1417077246.1565310048-1198126668.1565310048 #安装依赖库2.yum install gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel #编译并安装3../configure --pr

mysql系列之三MySQL编译安装

mysql 安装: 专用软件包管理器包 deb,rpm rpm: RHEL(Oracle Linux),CentOS SUSE 通用二进制格式包 gcc:x86,x64 源代码 5.5,5.6 cmake编译 选择GA版本 mysql-client提供客户端 mysql-devel开发组建 mysql-server服务器端 mysql-shared共享库 mysql-shared-compat兼容库 mysql-test 测试组件 最后一次读取的配置优先级最高 /etc/my.cnf /etc/

Linux命令:MySQL系列之三--mysql数据类型及SQL结构化查询语句使用

MySQL 存储引擎,也被称为表类型:    MyISAM表:无事务处理功能,支持表锁 .frm:表结构定义文件 .MYD:表数据文件 .MYI:表索引文件 InnoDB表:支持事务处理功能,支持行锁 .frm:表结构定义文件 .ibd:表空间(包含数据和索引文件) MySQL常用的查询命令: SHOW ENGINES;  #查看数据库支持的引擎及状态. SHOW TABLE STATUS LIKE 'user' \G  #查看表user的属性信息,\G竖排显示 mysqld --help --

NCL系列之三:安装,运行,编辑器与开源包

一.安装 1.Linux下的安装 对于有服务器资源的朋友来说,安装NCL应该是比较简单的事情了.较后二者省却了Linux环境搭建的过程,直接下载预编译的二进制文件,解压后,正确配置完环境变量即可使用. Step1:下载NCL https://www.earthsystemgrid.org/dataset/ncl.630.html Step2:上传至服务器,创建安装目录 mkdir ncl-6.3.0 解压 tar -zvxf  ncl_ncarg-6.3.0.Linux*.gz Step3:设置

[Zabbix+Grafana]系列之四:LNMP环境运行测试

vim lnmp.php <?php $link=mysqli_connect('127.0.0.1','root','*****'); if (!$link){ echo 'mysql_connect fall'; }else{ echo 'mysql_connect success'; } ?> 原文地址:https://blog.51cto.com/ahaqwz/2428202

MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等

原文:MYSQL系列1_MySQL的安装,可视化工具的使用,以及建库建表等 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER数据库,因业务需要和自己的兴趣想要学习MYSQL,对于MYSQL,本人还是新手,请大家多多指正. 1.安装mysql 本人安装的版本是mysql5.6 Mysql 5.6的安装包下载地址:http://pan.baidu.com/s/1o6qHG5G 安装过程比较简单,基本上是下一步下一步,安装过程中需要设置mys

zabbix系列一:安装zabbix

首先,准备好前期环境,搭建LAMP,也可以使用yum安装: [[email protected] ~]#yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml unixODBC-devel OpenIPMI-devel libxml2-devel 启动httpd,mysql:

搭建zabbix(yum安装zabbix,ngixn,mysql,源码安装php)

yum安装zabbix,ngixn,mysql,源码安装php,并不是有特别的效果,而是zabbix源码安装失败了... 1.安装zabbix的repo2.yum 安装 3.yum安装mariadb mariadb-server4.创库zabbix,赋权给zabbix用户5.将zabbix文件的库导入mysql中 6.修改zabbix_server.conf配置文件7.启动开机自启zabbix_server.service 8.yum安装nginx9.修改nginx.conf配置文件,用ngin