mysql创建数据库

CentOS7下RPM模式搭建MySQL5.7.28主从复制

好久不见. 提交于 2020-03-16 00:32:54
CentOS7下RPM模式搭建MySQL5.7.28主从复制 一、配置文件: 主库(192.168.128.111): [client] port=3306 socket=/approot/data/mysql/mysql.sock default-character-set=utf8 [mysql] port=3306 # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #Mysql服务的唯一编号 每个mysql服务Id需唯一 server-id=111 # 只能用IP地址检查客户端的登录,不用主机名 # skip_name_resolve=0 # 设置3306端口 port=3306 # 设置mysql数据库的数据的存放目录 #datadir=/var/lib/mysql #datadir=/approot/data/mysql/data datadir=/approot/data/mysql log-error=/var/log/mysqld.log #socket=/var/lib/mysql/mysql.sock socket=/approot/data/mysql/mysql.sock pid-file=/var/run/mysqld/mysqld.pid # 支持符号链接 symbolic-links=0 #

zabbix 源码安装

狂风中的少年 提交于 2020-03-15 23:19:07
下载地址 https://www.zabbix.com/download?zabbix=4.4&os_distribution=centos&os_version=7&db=mysql&ws=nginx 2.无法安装的yum 安装的时候带上-y 不然我去喝杯水回来,服务器都断开了 yum install zabbix-server-mysql zabbix-agent -y zabbix-server-mysql-4.4.6-1.el7.x86_64: [Errno 256] No more mirrors to try. zabbix-agent-4.4.6-1.el7.x86_64: [Errno 256] No more mirrors to try. 好好的官方软件步骤,安装出个这个问题,又是我们神奇的网络,无法连接。 第一步就走不走了,发现安装不下去。报错 试图修改,步骤 更换官方的源, 无效 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) cd /etc/yum.repos.d wget http://mirrors.163.com/.help/CentOS7-Base-163.repo yum clean all yum makecache 无效 网上有说更换DNS能解决的,DNS换成4.4.4

hive的元数据库mysql方式安装配置

℡╲_俬逩灬. 提交于 2020-03-15 23:18:57
1.优先启动zokeeper 2.启动hdfs 3.启动yarn 4.启动hive 5.创建表 6.在哪个目录下创建的表,就在哪个目录下出现metastore_db 7.修改文件名为hive-site.xml 8.编辑hive-site.xml,想要使用mysql作为元数据存储 8.1查看是否安装mysql 8.2 编辑hive-site.xml 8.3 /lib中查看是否带mysql的jar包 8.4 把mysql的jar包上传到/lib 来源: oschina 链接: https://my.oschina.net/u/4434424/blog/3195492

MySQL连接查询

喜你入骨 提交于 2020-03-15 13:17:34
MySQL中的连接查询: 虽然在看过数据库原理之后还是有很多不知道的地方,下面有叙述不对的地方望大家批评指正。 在数据库中连接基本基本上都是基于笛卡尔积的原理上的。(连接、等值连接、自然连接、内连接、外连接(左连接、右连接、全连接) 1> 首先介绍下笛卡尔积 以下面的A B 表为例:集合A={1,2},集合B={a,b,c},则两个集合的笛卡尔积为{(1,a),(1,b),(1,c),(2,a),(2,b),(2,c)}。 形成的结果: MySQL中笛卡尔积的使用: 具体步骤:   创建数据库(create database XX)   创建表格A与表格B(create table A…, create table B…, )   插入数据   求出笛卡尔积:select * from A,B; 2> 连接(θ连接,等值连接,自然连接) 1.θ连接:从两个表的笛卡尔积选取属性满足一定条件的元组。 以上面的为例 以上是公式,看起来比较麻烦!看下在MySQL中的书写: 大于查询 SELECT * FROM A,B WHERE A.a>B.c; 等于查询 SELECT * FROM A,B WHERE A.a=B.c; 小于查询 SELECT * FROM A,B WHERE A.a<B.c; 2.等值连接:从两个表的笛卡尔积选取属性满足一定条件的元组,其中θ为“=”号 其实就是θ为“=

php+中文分词scws+sphinx+mysql打造千万级数据全文搜索

纵然是瞬间 提交于 2020-03-15 11:36:55
Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。意图为其他应用提供高速、低空间占用、高结果 相关度的全文搜索功能。Sphinx可以非常容易的与SQL数据库和脚本语言集成。当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式 的XML数据。 Sphinx创建索引的速度为:创建100万条记录的索引只需3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒。 Sphinx的特性如下: a) 高速的建立索引(在当代CPU上,峰值性能可达到10 MB/秒); b) 高性能的搜索(在2 – 4GB 的文本数据上,平均每次检索响应时间小于0.1秒); c) 可处理海量数据(目前已知可以处理超过100 GB的文本数据, 在单一CPU的系统上可处理100 M 文档); d) 提供了优秀的相关度算法,基于短语相似度和统计(BM25)的复合Ranking方法; e) 支持分布式搜索; f) 支持短语搜索 g) 提供文档摘要生成 h) 可作为MySQL的存储引擎提供搜索服务; i) 支持布尔、短语、词语相似度等多种检索模式; j) 文档支持多个全文检索字段(最大不超过32个); k) 文档支持多个额外的属性信息(例如:分组信息,时间戳等); l) 支持断词;

搭建LNMP

六眼飞鱼酱① 提交于 2020-03-15 10:17:26
本次搭建实验是虚拟机(CentOS)环境,实际在云主机上搭建并无太大区别,重在体验整个lnmp搭建的流程,对于想快速建站的萌新,推荐可以用类似腾讯云上部署好的整套环境。 环境准备:更换yum源的repo源为阿里云 wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo #更换repo源 yum install -y lrzsz gcc wget cmake #安装编译器等 ##本次用的是centos7的系统,对于其他版本的centos请注意repo源的对应版本 安装nginx-1.14.2 cd #回到家目录 yum -y install pcre-devel openssl-devel #环境准备 useradd -s /sbin/nologin -M www #创建www用户 wget http://nginx.org/download/nginx-1.14.2.tar.gz #下载nginx tar zxvf nginx-1.14.2.tar.gz #解压 cd nginx-1.14.2 #进入已解压文件 ./configure --user=www --group=www --with-http_ssl_module --with-http_stub_status

源码编译搭建LAMP

有些话、适合烂在心里 提交于 2020-03-15 08:58:30
环境版本信息: RHEL 5.3 Apache / 2.4.16 PHP / 5.4.45 mysql-5.5.45 源代码编译 安装方式 1: configure 配置 以及定制我们的软件包 2: make 把源代码包中的源代码 编译成 链接文件 目标文件 .0 Object 3: make install 安装到 我们configure制定的目录中去 一、关闭有可能会影响到访问的一些限制的服务: 1、暂时清空防火墙: iptables -F 2、关闭selinux: vim /etc/selinux/config SELINUX=disabled 或: setenforce 0 3、关闭:NetworkManager service NetworkManager stop 主配置文件, 服务器的启动脚本 记得给+x [apache 安装配置] 1、下载地址 http://apache.fayea.com//httpd/httpd-2.4.16.tar.gz (linux端下载地址) http://httpd.apache.org/download.cgi (官网) httpd-2.4.16.tar.gz 2、配置环境 安装:gcc gcc-c++ openssl 3、上传源码包 一般上传到OPT目录: cd /opt/apache/httpd-2.4.16 rz –aeb

MySQL数据库优化(二)

别来无恙 提交于 2020-03-15 06:39:08
索引 索引是通过 BTREE 结构进行数据检索的,以平衡二叉树检索的方式缩短数据查询的时间。 索引类型 主键索引(primary),在innodb存储引擎下,由于数据和索引都在ibd文件里存储,所以数据的组织方式是由主键索引的 BTREE 结构,即聚簇索引,如果表没有主键系统会查找一列唯一数据列当主键,如果还没有唯一数据列,系统则虚拟主键索引。在innodb存储引擎下,其他索引都引用主键索引的地址,即非聚簇索引。 mysql> create table t1(id int primary key); #或 mysql> alter table t2 add primary key(id); 普通索引(normal) mysql> create index idx_name on t1(name); 唯一索引(unique) mysql> create table t1(id int unique); 全文索引(full)   由于MySQL默认的全文索引对中文的支持不好,所以通常使用别他工具来实现,比如:sphinx 或 coreseek 查询索引 mysql> show keys from table_name; mysql> show index from table_name; 删除索引 mysql> alter table table_name drop index

在centos6上实现LAMP的FPM模式

不羁的心 提交于 2020-03-15 06:34:19
原理    http 使用一次编译法编译安装, php 独立服务fpm实现。 软件版本   在本次实验中,我们需要用到的软件版本如下:    apr-1.6.2    apr-util-1.6.0    httpd-2.4.28    mariadb-5.5.57    php-5.6.31    wordpress-4.8.1   ----博客搭建软件    xcache-3.2.0   ----加速软件   我们先用 rz 命令把所有的安装包上传至 /root/src 目录下,以方便我们的实验。   所有的安装包全部在官网下载,下面附上网址:   httpd官网:http://httpd.apache.org/   apr官网:http://apr.apache.org/   mariadb官网:http://mariadb.org/   php官网:http://php.net/   wordpress官网:https://cn.wordpress.org/   xcache官网:http://xcache.lighttpd.net/ 实验前准备   提前安装好软件包组及其相关的包: yum groupinstall "development tools" -y yum install openssl-devel \ expat-devel \ pcre-devel \

LNMP安装与配置

≯℡__Kan透↙ 提交于 2020-03-15 06:25:00
Nginx 与apache 、lighttp 性能综合对比,如下图: 注意:关闭 rpm 默认安装的 apache 和 mysql 1. 准备php 函数的rpm 包 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers 2. 准备lnmp 其他的源代码包 wget http://blog.s135.com/soft/linux/nginx_php/nginx/nginx-0.8.46.tar.gz wget http://blog.s135.com/soft/linux/nginx