
数据库
调皮的玩代码
调皮的玩代码,调皮的享生活!
展开
-
mysql和orcale的触发器
一、触发器简介 二、触发器使用的情况 三、触发器的基本语法 四、触发器的原创 2018-06-04 13:55:17 · 230 阅读 · 0 评论 -
sql编程语言
一、sql编程语言二、原创 2018-06-04 13:55:05 · 4120 阅读 · 0 评论 -
mysql和orcale的存储过程和存储函数
一、存储过程原创 2018-06-04 14:02:18 · 266 阅读 · 0 评论 -
mysql自增和orcale自增
一、自增二、自增的写法三、自增的id获取 1)mysql获取自增的下一个id值SELECT Auto_increment FROM information_schema.`TABLES` WHERE Table_Schema='数据库名称' AND table_name = '表明' limit 1; 2)orcale自增...原创 2018-06-14 13:49:42 · 690 阅读 · 0 评论 -
mysql的源码解读(1):mysql的目录结构详解
一、mysql的简介二、mysql的编译包安装目录结构详解1)编译包解压之后的目录结构mysql-5.6.39 ├── bin # 存放的是服务器和客户端的程序(命令) ├── COPYING # 跟版权相关的 ├── data # 存放数据的目录,由于指定了/mysql/data/,那么这个...原创 2018-07-23 11:57:22 · 2213 阅读 · 0 评论 -
mysql的集群搭建
一、mysql集群搭建的思路原创 2018-07-21 13:15:43 · 707 阅读 · 1 评论 -
mysql的优化
一、mysql的优化思路二、mysql优化的原则1)在架构策略上的优化读写分离分库分表缓存用 NOSQL 的方式使用 MYSQL2)在数据库安装配置参数的优化 3)在表的数据库优化永远为每张表设置一个ID 使用 ENUM 而不是 VARCHAR 从 PROCEDURE ANALYSE() 取得建议 选择正确的存储引擎。myisam适合一些需要大量...原创 2018-07-21 13:15:35 · 235 阅读 · 0 评论 -
mysql在linux上的安装
一、mysql在linux上的安装(yum源安装)https://blog.youkuaiyun.com/huyangg/article/details/71308147二、mysql在linux上的安装(二进制安装)说明:在centos7上安装mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz1)下载mysql的安装包官方网站下载百度云下载2)检...原创 2018-07-22 16:18:34 · 982 阅读 · 1 评论 -
分布式ID
一、数据库的id生成的策略二、原创 2018-10-06 13:09:58 · 506 阅读 · 0 评论 -
mysql的函数库
MySQL函数大全及用法示例1、字符串函数ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> select ascii(2); -> 50 mysql> select ascii('dete'); ->...原创 2018-11-07 09:40:15 · 345 阅读 · 0 评论 -
mysql的安装
一、mysql的下载地址1)mysql的官方网站下载地址mysql的官方社区版本的下载地址https://downloads.mysql.com/archives/community/2)mysql的百度云下载地址二、在linux上安装mysql(用yum源来进行安装)1)三、在linux上进行安装mysql(自定义安装)1)下载mysql的安装包官方下载地...原创 2018-05-27 07:41:40 · 246 阅读 · 0 评论 -
mongod的备份与恢复
一、mongod的备份原创 2018-05-07 06:52:00 · 229 阅读 · 0 评论 -
mongod的用户权限管理
一、mongod的用户权限管理原创 2018-05-07 06:51:54 · 158 阅读 · 0 评论 -
mongodb的简介
一、mongodb的简介二、mongodb的安装三、mongodb的整体结构四、mongodb的CRUD五、mongodb的用户权限六、mongodb的分片原创 2018-04-12 06:19:34 · 1193 阅读 · 1 评论 -
数据库简介
一、数据库简介二、数据库分类 1、关系型数据库 2、非关系型数据库 键值(Key-Value)存储数据库 这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于IT系统来说的优势在于简单、易部署。但是如果DBA只对部分值进行查询或更新的时候,Key/value就显得效率低下了。常用键值存储数据库:Red...原创 2018-04-11 20:02:55 · 163 阅读 · 0 评论 -
Redis
一、redis的简介二、redis的原理其中redis的使用分为两个层面:客户端(也就是我们的代码层面上,其中也包括可视化的管理工具)、服务端(其中就是真正存储数据的界面)。三、redis的单机版安装1)单节点(主)2)主从单节点(主从)四、redis的集群版安装1)集群(主)2)集群(主从)3)集群(读写分离)redis的基本功能1)redis的数据存...原创 2018-04-24 16:41:38 · 296 阅读 · 0 评论 -
mysql数据库丢失、修改密码的解决方法
一、数据库的密码管理 二、数据库密码找回的方式1)可以用navicat登入的时候进行修改密码1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点击“保存”按钮即可。 第二种方式:方法1: 用SET PASSWORD命令 首先登录MySQL...原创 2018-05-13 10:48:15 · 2260 阅读 · 0 评论 -
mysql的原理
一、mysql的原理 二、mysql单机版安装 服务的配置: /etc/profile系统环境变量,这个是用来配置在全局的时候找到制定的路径的配置 配置完成之后,要用source /etc/profile命令来进行配置生效 服务自启动配置: /etc/init.d或/etc/rc.d/init.d(这两个是一个目录,其中/etc/init.d是一个链接,指向/e...原创 2018-04-21 17:34:18 · 192 阅读 · 0 评论 -
在linux和window上安装MongoDB | mongodb远程可视化工具
一、在linux上安装mongodb 1、在linux上安装mongodb数据库 下载mongodb的安装包 下载地址首先进入/usr/localcd /usr/local获取下载的地址在linux上进行下载,将文件会下载到当前文件夹中/usr/localcurl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-...原创 2018-05-06 11:57:19 · 4099 阅读 · 0 评论 -
mongod的CRUD增删改查
一、mongod的数据库的创建二、mongod的集合(表)的创建三、mongod的添加四、mongod的修改五、mongod的删除原创 2018-05-07 06:51:22 · 171 阅读 · 0 评论 -
mongodb的一些概念的理解
一、mongod的一些概念二、mongod中的概念和结构化数据库mysql的概念对比原创 2018-05-07 06:51:17 · 359 阅读 · 0 评论 -
mongod的查询
一、mongod的查询原创 2018-05-07 06:51:28 · 291 阅读 · 0 评论 -
mongod的高级
一、mongod的索引二、mongod的游标原创 2018-05-07 06:51:47 · 348 阅读 · 0 评论 -
mysql的索引的创建
一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增的时候,就会发现mysql变慢,甚至down掉,这就必须要考虑优化s...原创 2018-11-07 09:55:23 · 378 阅读 · 0 评论