
数据库
文章平均质量分 86
Y\
这个作者很懒,什么都没留下…
展开
-
mysql项目
升级web服务器1.清除原有配置将Tomcat服务停止,删除配置文件,web33主机上[root@web33 ~]# /usr/local/tomcat/bin/shutdown.sh #停止Tomcat服务[root@web33 ~]# vim /etc/rc.d/rc.local # /usr/local/tomcat/bin/startup.sh # 注释此行[root@web33 ~]# umount /usr/local/tomcat/webapps/ROOT/[..原创 2021-07-27 18:11:54 · 318 阅读 · 0 评论 -
数据持久化
数据从内存保存到磁盘的频率设置 save 900 1 //15分钟内有1个key改变即存盘 save 300 10 //5分钟内有10个key改变即存盘save 60 10000 //1分钟内有10000个key改变即存盘也可以进行手动存盘save //阻塞写存盘bgsave //不阻塞写存盘RDB的优缺点 优点: 高性能的持久化实现:创建一个子进程来执行持久化,先将数据..原创 2021-07-23 16:55:23 · 151 阅读 · 0 评论 -
Redis主从结构
环境准备 恢复默认配置[root@redis2 ~]# vim /etc/redis/6379.conf # 818行 826行 832行 注释掉# cluster-enabled yes# cluster-config-file nodes-6379.conf# cluster-node-timeout 5000[root@redis2 ~]# service redis_6379 stop Stopping ... Redis stopped [root@redis2...原创 2021-07-23 12:49:12 · 181 阅读 · 0 评论 -
部署支持php和Redis的Nginx服务器
1、安装配置Nginx 安装编译器[root@nginx1 ~]# yum install -y gcc pcre-devel zlib-devel# 编译安装nginx[root@nginx1 ~]# tar xf nginx-1.12.2.tar.gz [root@nginx1 ~]# cd nginx-1.12.2[root@nginx1 nginx-1.12.2]# ./configure [root@nginx1 nginx-1.12.2]# make &&..原创 2021-07-22 18:32:01 · 178 阅读 · 0 评论 -
Nosql 数据类型及其他操作
MySQL关系数据库管理系统 按照预先设置的组织结构,将数据存储在物理介质上- 主流的RDBMS软件 - MySQL - MariaDB - Oracle - DB2 - SQL Server-----微软Windows - PostgreSQL----红帽nosql 非关系型数据库 不需要预先设置的组织结构,主流软件- Redis - Memcached- MongoDB- CouchDB- Neo4j- FlockDB哈希表 ...原创 2021-07-21 18:15:18 · 534 阅读 · 0 评论 -
索引,用户授权,备份
索引 高效获取数据的数据结构 B+Tree1,索引分类普通索引 不应用任何限制条件的索引,该索引可以在任何数据类型中创建。 字段本身的约束条件可以判断其值是否为空或唯一。 创建该类型索引后,用户在查询时,便可以通过索引进行查询。唯一性索引 使用UNIQUE参数可以设置唯一索引。 创建该索引时,索引的值必须唯一,通过唯一索引,用户可以快速定位某条记录 主键是一种特殊唯一索引。全文索引 使用FULLTEXT参数可以...原创 2021-07-14 18:23:22 · 1693 阅读 · 0 评论 -
事务控制语言
事务控制语言事务是指一组语句,要么都执行,要么都不执行mysql> create table bank( -> id int primary key, -> name varchar(20), -> balance int);Query OK, 0 rows affected (0.01 sec)mysql> insert into bank values -> (1,'tom',10000),(2,'jreey',10000);...原创 2021-07-13 11:12:26 · 361 阅读 · 0 评论 -
视图,变量,存储过程,分支,循环
视图是一张虚拟表创建视图-viewmysql> create view emp_view as -> select -> name,email,e.dept_id,dept_name -> from employees as e -> inner join departments as d -> on e.dept_id=d.dept_id;Query OK, 0 rows affected (0.01 sec)mysq...原创 2021-07-12 18:03:44 · 607 阅读 · 0 评论 -
数据库管理,范式,约束
数据库管理创建数据库语法:CREATE DATABASE [IF NOT EXISTS] <数据库名>[[DEFAULT] CHARACTER SET <字符集名>][[DEFAULT] COLLATE <校对规则名>]; # [ ] 可选项 <> 必选项mysql> create database mydb default charset utf8mb4; 创建库Query OK, 1 row affected...原创 2021-07-09 17:39:03 · 701 阅读 · 0 评论 -
查询-非等值连接,外连接,子查询
非等值连接创建一张表mysql> create table wage_grade -> ( -> id int, -> grade char(1), -> low int, -> high int, -> primary key(id));Query OK, 0 rows affected (0.00 sec)查看表mysql> show tables;+-------------------+|...原创 2021-07-09 09:31:41 · 2229 阅读 · 0 评论 -
插入,修改,删除
插入语句insert into 表 values (值......)mysql> insert into employees values -> (134, '张三', '2019-5-10', '2000-10-12', 'zhangsan@tedu.cn', '15088772354', 9), -> (135, '李四', '2020-8-20', '1999-6-23', 'lisi@tedu.cn', '13323458734', 9);Query O...原创 2021-07-09 09:29:08 · 277 阅读 · 0 评论 -
流程控制,分组管理
流程控制1,IF(expr,v1,v2): 如果expr是TRUE则返回v1,否则返回v2mysql> select if(3>0,'正数','0或负数') ;+-------------------------------+| if(3>0,'正数','0或负数') |+-------------------------------+| 正数 |+-------------------------------+1...原创 2021-07-07 18:09:36 · 5684 阅读 · 0 评论 -
字符函数,时间和日期函数
SQL语句分类数据查询语言(Data Query Language, DQL)负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。数据定义语言 (Data Definition Language, DDL)负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成数据操纵语言(Data Manipulation Language, DML)负责对数据库对象运行数据访问工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入原创 2021-07-07 13:00:06 · 1134 阅读 · 0 评论 -
数据库基本语法
DB (DataBase) 数据库DBMS (DataBase Management System) 数据库管理系统DBS (DataBase System ) 数据库系统 即DB +DBMS MySQL 关系型数据库系统配置MySQL搭建仓库服务器 yum -y install httpd php php-mysqlnd php-xml php-json createrepo systemctl start httpd systemctl en...原创 2021-07-06 18:12:15 · 1971 阅读 · 0 评论