
数据库
Perfect11_1
乐趣无处不在,键盘一触即发!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库基础之12(redis集群)
目录1、准备集群环境1-1、为六台主机安装并运行redis服务1-2、修改配置文件2、创建集群2-1、 集群工作原理2.2 创建集群2-3、在客户端连接集群存储数据(连接master库的ip地址) 2-4、测试集群的高可用 3、管理集群3.1 向集群里添加新的redis服务器3.2 删除集群里的redis服务器3.3 把修复的redis服务器再次添...原创 2018-07-31 20:43:13 · 225 阅读 · 0 评论 -
数据库基础之15(配置Replica Sets副本集(集群)、集合的管理(增删改查))
目录 1、配置Replica Sets副本集2、集合的管理(增删改查)2-1、插入文档(增)2-2、查询文档(查)2-3、更新文档(改)2-4、删除文档 1、配置Replica Sets副本集(集群)启动MongoDB服务 指定副本集(集群)名称 配置节点信息 查看副本集信息 验证副本集配置mongod -f /usr/local/mongodb/...原创 2018-08-02 20:46:45 · 658 阅读 · 0 评论 -
数据库基础之14(MongoDB基本数据类型,数据导入导出,数据备份与恢复)
目录1、MongoDB1-1、MongoDB概述1-2、搭建MongoDB服务器1-3、mongodb常用管理命令1-4、数据库名可以是满足以下条件的任意UTF-8字符串1-5、合法的集合名 1-6、文档基本管理2、基本数据类型2-1、字符string/布尔bool/空null2-2、数值/数组array2-3、代码/日期/对象2-4、内嵌/正则表达...原创 2018-08-01 20:11:11 · 1292 阅读 · 0 评论 -
数据库基础之04(存储引擎,密码修改,用户授权,权限撤销,数据备份恢复,增量备份恢复)
目录1、 mysql存储引擎1-1、什么是存储引擎1-2、常用存储引擎的特点(myisam innodb)1-3、事务(Transactions):一次sql操作从建立连接到操作完成断开连接的访问过程称作事务。1-4、事务的特点: ACID2、修改管数据库理员root本机登录密码(操作系统管理员有权限修改)2-1、修改密码2-2、恢复数据管理员root本机登录...原创 2018-07-27 19:32:02 · 421 阅读 · 0 评论 -
数据库基础之09(视图介绍、存储过程、流程控制)
目录1、什么是视图(View)1-1、视图优点1-2、视图使用限制1-3、创建视图1-4、查看视图1-5、 查看创建视图的具体命令1-6、使用视图1-7、删除视图1-8、创建视图的完整格式1-9、多表联合创建视图2、存储过程概述2-1、什么是存储过程:2-2、存储过程优点2-3、创建存储过程2-4、查看存储过程2-5、调用存储过程...原创 2018-07-26 20:59:39 · 440 阅读 · 0 评论 -
数据库基础之08(MHA高可用集群部署)
目录部署mysql高可用集群MHA(Master High Availability) 1、准备实验拓扑:2、配置所有数据节点主机之间可以互相以ssh密钥对方式认证登陆 配置manager56主机 无密码ssh登录 所有数据节点主机3、配置主从同步,要求如下:3-1、master51配置:3.2、备用master52的配置3.3、备用master53的配置3.4...原创 2018-07-25 21:00:14 · 387 阅读 · 0 评论 -
数据库基础之03(数据导入导出,增删改查,条件查询、多表查询、mysql管理工具)
目录1、数据导入、导出1-1、自定义导出、导入数据 文件存储路径 1-2、导入数据的步骤:1-3、数据导出:2、管理表记录2-1、添加新记录 insert into2-2、查询记录 select2-3、更新记录字段的值 update2-4、删除记录 delete (删除表里的行),删则至少是一行2-5、增删改查注意事项: 3、对记录做...原创 2018-07-22 17:40:02 · 876 阅读 · 0 评论 -
数据库基础之07(mysql数据读写分离、mysql多实例、mysql性能调优)
目录1-1、mysql数据读写分离介绍: 1-2、配置mysql数据读写分离服务:1-2-1、配置mysql主从同步结构(一主(192.168.4.51)、一从(192.168.4.52)):1-2-2、代理服务器安装maxscale软件1-3、主库授权:1-4、在代理服务器192.168.4.53主机上测试授权用户1-5、在代理服务器192.168.4.53主机上...原创 2018-07-22 14:03:55 · 370 阅读 · 0 评论 -
数据库基础之06(搭建主从同步复制结构,主从从同步复制结构,互为主从复制结构,主库和从库的配置选项,部署半同步复制模式)
目录主从同步原理概述及实现工作原理:mysql主从复制需要三个线程,master(binlog dump thread)、slave(I/O thread 、SQL thread)。1、对指定库的异地同步2、mysql主-->从复制架构的实现3、从slave库(192.168.4.52)配置如下:4、如何实现主(A主机192.168.4.51)-->从(B主机1...原创 2018-07-20 20:44:11 · 424 阅读 · 0 评论 -
数据库基础之02(修改表结构,普通索引,主键,外键)
目录1、修改表结构 : 对已经创建的表的结构做修改:alter table 库.表 执行动作;1-1、添加新字段 add 1-2、删除已有字段 drop 1-3、修改已有字段类型 modify1-4、修改字段名 change1-5、修改表名 rename2、MYSQL键值:约束如何给字段赋值。2-1、索引介绍:给字段值排序的树形结构,类似与...原创 2018-07-19 17:34:22 · 904 阅读 · 0 评论 -
数据库基础之05(第三方软件percona之innobackupex完全备份和增量备份及恢复)
目录1、安装软件 :yum -y install perl-DBD-mysql perl-Digest-MD5 --------依赖包2、完全备份和恢复3、增量备份4、在生产中我们使用脚本实现5、使用innobackupex完全备份文件恢复单个表XtraBackup工具,是一款强大的支持在线热备份的工具,备份过程中不锁库表,非常适合生产环境,由专业组织Percon...原创 2018-07-19 08:46:04 · 343 阅读 · 0 评论 -
数据库基础之01(搭建数据库服务器、连接数据库、建库建表写内容)
1、搭建数据库服务器目录1、搭建数据库服务器2、把数据存储到数据库服务器上的过程?3、使用SQL (结构化查询语言)命令 管理数据库4、断开与数据库连接5、指定表的字符集 可以存储中文数据6、Mysql数据类型6-1、数值型6-2、字符类型6-3、枚举类型 : 让字段的值 在规定的范围内选择6-4、日期时间类型:什么是数据库?存储数据的仓库...原创 2018-07-19 15:15:34 · 996 阅读 · 0 评论 -
数据库基础之11(部署redis服务、redis常用操作指令、配置文件解析vim /etc/redis/6379.conf、配置PHP支持redis)
目录1、数据库类型1-1、RDBMS1-2、NoSQL2、部署redis服务2-1、Redis介绍2-2、安装软件包2-3、初始配置2-4、启动停止程序及查状态2-5、连接redis服务2-6、修改服务使用的ip地址和端口:2-7、连接服务时使用密码3、redis常用操作指令3-1、向redis服务存取数据的常用命令4、配置文件解析vim /...原创 2018-07-28 14:13:58 · 1802 阅读 · 0 评论 -
数据库基础之10(Mycat 分库分表)
目录1、Mycat分库/分表:1-1、定义1-2、软件介绍1-3、分片规则1-4、工作过程:2、环境部署2-1、配置mycat2-2、修改配置文件/usr/local/mycat/conf/server.xml-----定义了客户端连接mycat服务时的用户名密码及访问权限2-3、修改配置文件/usr/local/mycat/conf/schema.xml:--...原创 2018-07-27 20:20:07 · 268 阅读 · 0 评论 -
数据库基础之13(redis主从复制结构,哨兵模式,持久化之RDB,持久化之AOF,hash表,list表)
目录redis主从复制结构模式1、主从复制工作原理2、配置从库3、反客为主---手动从库变主库4、哨兵模式---自动从库变主库 5、配置带验证的主从复制---带密码自动从库变主库6、持久化之RDB7、持久化之AOF8、字符串操作9、hash表10、list列表11、其它操作指令redis主从复制结构模式1、主从复制工作原理• 工作原理:...原创 2018-07-31 21:17:50 · 428 阅读 · 0 评论 -
不小心删了/var/lib/mysql,如何初始化mysql库(仅适用于模拟学习阶段,不适用于现实应用中,毕竟数据是无价的)
当rm -rf /var/lib/mysql ,成功重起mysql库的步骤如下:1、mkdir /var/lib/mysql2、chown mysql:mysql /var/lib/mysql3、将 /etc/my.cnf文件内容还原到初始状态4、systemctl start mysql-------------------一般情况下就启动起来了5、若没起来,rm -rf /...原创 2018-08-24 16:06:27 · 6370 阅读 · 3 评论