数据库
铁憨憨的学习记录
越努力,越幸运,加油
展开
-
关于模糊查询
SQL 模糊查询在进行数据库查询时,有完整查询和模糊查询之分。一般模糊查询语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'将...原创 2018-06-21 14:47:10 · 307 阅读 · 0 评论 -
通俗易懂的理解数据库三范式
第一范式:确保每列的原子性 比如数据库中有地址字段:custID Address 1 中国北京市 2 美国纽约市 上表明显不符合数据库的第一范式,因为地址栏还可以分割,改为满足第一范式的样子: custID country city 1 中国 北京市 2 中国...原创 2019-02-01 11:41:54 · 210 阅读 · 0 评论 -
关于数据库索引的新认识
使用索引很简单,只要能写创建表的语句,就肯定能写创建索引的语句,要知道这个世界上是不存在不会创建表的服务器端程序员的。然而, 会使用索引是一回事, 而深入理解索引原理又能恰到好处使用索引又是另一回事,这完全是两个天差地别的境界(我自己也还没有达到这层境界)。很大一部份程序员对索引的了解仅限于到“加索引能使查询变快”这个概念为止。 为什么要给表加上主键? 为什么加索引后会使查询变快?...转载 2018-12-26 20:30:26 · 136 阅读 · 0 评论 -
MySQL存储过程的创建及调用
存储过程:SQL中的“脚本” 1.创建存储过程 2.调用存储过程 3.存储过程体 4.语句块标签存储过程的参数 1.in:向过程里传参 2.out:过程向外传参值 3.inout:in and out#SQL语句:先编译后执行存储过程(Stored Procedure): 一组可编程的函数,是为了完成特定功能的...转载 2018-08-07 19:24:46 · 116 阅读 · 0 评论 -
Linux上架构MongoDB
touch /etc/yum.repos.d/mongodb-org-3.4.repo //用touch 命令创建文件将下面内容添加到创建的文件中[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/gpgcheck=1...原创 2018-07-04 14:12:02 · 205 阅读 · 0 评论 -
SQL (进阶)子查询语句
1、子查询的概念子查询(Sub Query)或者说内查询(Inner Query),也可以称作嵌套查询(Nested Query),是一种嵌套在其他 SQL 查询的 WHERE 子句中的查询。子查询用于为主查询返回其所需数据,或者对检索数据进行进一步的限制。子查询可以在 SELECT、INSERT、UPDATE 和 DELETE 语句中,同 =、<、>、>=、<=、IN、B...原创 2018-07-03 13:42:27 · 6749 阅读 · 0 评论 -
MySql安装教程
1、 官网下载mysql5.5下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads 2、 安装mysql5.5注意,安装之前,请关闭杀毒软件。(1) 打开下载的mysql-5.5.53-winx64.msi(2) 点击下一步2、 安装mysql5.5注意,安装之前,请关闭杀毒软件。(1) 打开下载的mysql-5.5.53-win...转载 2018-06-27 13:01:31 · 397 阅读 · 0 评论 -
Oracle命令行启动
一、以管理员启动cmd二、输入services.msc进入服务三、打开OracleServerORCL服务四、回到命令行键入sqlplus五、按提示输入用户名及密码(用户名为scott,默认密码为tiger)命令行过程见下图oracle服务列表如下...翻译 2018-06-22 10:58:13 · 7398 阅读 · 0 评论 -
mysql增删查改
MySQL:众多关系型数据库中的一种仓库 --数据库箱子 --表数据库:进入mysql 命令行: mysql -uroot -p查看所有数据库: show databases;创建数据库: create database niu charset utf8;删除数据库: drop database niu;选择数据库: use databases;查看所有表: show tables;查看创建数据库...转载 2018-06-21 16:14:09 · 130 阅读 · 0 评论 -
MySQL数据库优化(一)
MySQL性能的优化,对于使用Mysql数据库的系统来说,是非常重要的,因为数据是存放在数据库中的,系统要能够快速的获取到数据,并与数据库发生交互,那么数据库的优化也是必不可少的。自己在开发过程中,对于项目的设计的时候,虽然自己主要做的是后台的开发,但是对于数据库的设计,也是需要了解的,所以,自己就根据自己在开发过程中,将一些Mysql方面的知识进行一下描述,来方便更多的人一起学习...转载 2019-03-15 11:36:09 · 249 阅读 · 0 评论