数据库database:以某种有组织的方式存储的数据集合 表table:某种特定类型数据的结构化清单 模式schema:关于数据库和表的布局及特性的信息 列column:表中的一个字段 数据类型datatype:所容许的数据的类型 行row:表中的一个记录 主键primary key:一列(或一组列 ...
分类:
数据库 时间:
2018-06-27 18:07:10
阅读次数:
165
创建数据库,创建数据库表,例子。MySQL语句 1.创建数据库: 创建的代码:create 数据库的代码:database 数据库表名:随便起,只要自己记住就行。test create database test; 2.删除数据库: 删除的代码:drop 数据库代码:database 要删除哪一个数 ...
分类:
数据库 时间:
2018-06-26 19:27:30
阅读次数:
171
SQL语句: DDL、DML、DCL DDL: CREATE、DROP、ALTER DML: INSERT(REPLACE如果有就替换)、DELETE、UPDATE、SELECT DCL:GRANT, REVOKE DDL: Data Defination Language //数据定义语言,即创建 ...
分类:
数据库 时间:
2018-06-24 00:36:50
阅读次数:
222
最近给客户开发了基于Asp.Net mvc5 +Mysql+EF的项目,但是在EF里无法看到Mysql执行的语句之前也找到一些监控Mysql的软件但一直没有用起来,现在又遇到了问题即在EF里Mysal的查询没有结果而在Mysql里没有问题因为不知道EF生成的Mysql语句所以不知道是不是Sql的问题 ...
分类:
数据库 时间:
2018-06-22 18:27:34
阅读次数:
282
1.读取执行的上级目录 basepath=$(cd `dirname $0`;cd ..; pwd) 2.Sudo切换用户并执行MySQL语句 echo '密码'|sudo -u mysqladmin -S /usr/local/mysql/bin/mysql -uMySQL用户名 -pMySQL密 ...
分类:
系统相关 时间:
2018-06-19 13:46:14
阅读次数:
180
MySQL的语句执行顺序 MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指... ...
分类:
数据库 时间:
2018-06-17 14:20:16
阅读次数:
202
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1、创建视图 2、删除视图 3.修改 4、使用视图 触发器 对某个表进行【增/删/改】操作的前后如果希望触发某个特定的行为时,可以使用触发 ...
分类:
数据库 时间:
2018-06-15 16:01:24
阅读次数:
200
Mysql 数据库 Mysql 数据库:实质是一个存放和管理文件的软件 那么对于MySQL来说有两个软件: ——服务器软件: socket服务端 本地文件操作 ——客户端软件: socket客户端 发送指令 解析指令(mysql语句) 对于服务器软件中的socket服务器是一直开着的,客户端随时需要 ...
分类:
数据库 时间:
2018-06-11 20:29:49
阅读次数:
224
*****DQL -- 数据查询语言 查询不会修改数据库表记录! 一、 基本查询 1. 字段(列)控制1) 查询所有列 SELECT * FROM 表名; SELECT * FROM student; --> 其中“*”表示查询所有列 2) 查询指定列 SELECT 列1 [, 列2, ... 列N ...
分类:
数据库 时间:
2018-06-11 19:36:33
阅读次数:
252
先来看查询的sql 语句: select id, t1,t2 from t_table where id in(232922924); 以上查询语句造成数据库的运行线程高,导致页面响应比较缓慢。那么需要从哪些方面来优化查询sql呢? 一般优化sql 会从以下几个方面去考虑: 1.使用组合索引; (1 ...
分类:
数据库 时间:
2018-06-11 02:09:39
阅读次数:
199