E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL笔记
SQL笔记
阅读更多//创建表CREATETABLEmyemp(midNUMBER(4),mnameVARCHAR2(20),birthdayDATE);//创建表及导入数据CREATETABLEmyempASSELECTempno,ename,hiredateFROMemp;//删除表DROPTABLEmyemp;//insert语句INSERTINTOmyemp(empno,ename,hiredate)
Jonny-java
·
2015-08-14 09:00
create
insert
into
select
delete
SQL笔记
阅读更多//创建表CREATETABLEmyemp(midNUMBER(4),mnameVARCHAR2(20),birthdayDATE);//创建表及导入数据CREATETABLEmyempASSELECTempno,ename,hiredateFROMemp;//删除表DROPTABLEmyemp;//insert语句INSERTINTOmyemp(empno,ename,hiredate)
Jonny-java
·
2015-08-14 09:00
create
insert
into
select
delete
金典
SQL笔记
(7)
附上文本方便拷贝page247-表连接269 --表连接 --建表及测试数据 --T_Customer客户信息表 --T_OrderType订单类型 --T_Order订单信息 CREATETABLET_Customer(FidINTNOTNULL,FNameVARCHAR(20)NOTNULL, FageINT,PRIMARYKEY(Fid)) CREATETABLET_Order(FidIN
sat472291519
·
2015-08-12 10:00
金典
SQL笔记
(6)
page223-索引--利用SQL 语句创建索引--CREATEINDEX 索引名称on 表名(字段 ,字段, 字段字段n)--索引名称必须为唯一的,字段 ,字段, 允许一个到多个--范例为T_person 表中给FName创建索引索引名为 idx_person_nameCREATE INDEX idx_person_name ON T_Person (FName)--删除索引--dropinde
sat472291519
·
2015-08-12 09:00
SQL查询My
SQL笔记
在使用数据库进行数据查询的过程中,经常用到查看数据列备注信息、某列数据中相同数据出现次数、根据某列数据中相同的数据进行统计、分段查询等操作,在此以一个形象的例子做一个记录。以下表数据为例,表格数据为不同书中的人物信息。数据库类型为MySQL,数据库名称为testDB,表名为t_people。使用到的几个查询语句如下所述。1、查看不同列的备注信息SQL语句:SELECTCOLUMN_COMMENTa
cuigx1991
·
2015-08-10 15:55
金典
SQL笔记
(4)
因为在本地笔记上写的.CSDNmarkdown编辑器只支持.md格式导入,图片没办法直接导进去.写的多了懒的一张一张图片切图上传;直接整个文章切成图片上传上去了.
sat472291519
·
2015-07-16 15:00
金典
SQL笔记
(2)
因为在本地笔记上写的.CSDNmarkdown编辑器只支持.md格式导入,图片没办法直接导进去.写的多了懒的一张一张图片切图上传;直接整个文章切成图片上传上去了.
sat472291519
·
2015-07-16 15:00
金典
SQL笔记
(3)
因为在本地笔记上写的.CSDNmarkdown编辑器只支持.md格式导入,图片没办法直接导进去.写的多了懒的一张一张图片切图上传;直接整个文章切成图片上传上去了.
sat472291519
·
2015-07-16 09:00
my
sql笔记
1.查看表结构◆mysql>desc 表名;2.查看某个表的创建语句mysql>showcreatetable表名\G; 3.查看mysql所有变量mysql>showvariables; 4.查看某个特定变量(包含某个关键字,比如version),这样凡是包含version的变量将都被列出mysql>showvariableslike"%version%"; 5.查看某个特定变量(就只查看ver
wjcaiyf
·
2015-07-14 10:35
mysql
my
sql笔记
一、数据库简单介绍1、按照数据库的发展时间顺序,主要出现了以下类型数据库系统:Ø网状型数据库Ø层次型数据库Ø关系型数据库Ø面向对象数据库上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQLServer2005、Oracle10g等都开始增加面向对象的特性。 二、常用基本SQL语句/语法Ø SQL语句基础理论SQL是操作和
五大三粗
·
2015-07-02 16:00
Head First
SQL笔记
看的时候总结了一下,如下: Chapter1:创建数据库CREATEDATABASEdatabase_name;使用数据库USEdatabase_name;创建表CRATETABLEtable_name( col2VAR_TYPE, col1VAR_TYPENOTNULLDEFAULTxxx,);删除表DROPTABLEtable_name;显示表DESCtable_name;DESCRIBEta
clpszpp
·
2015-06-28 15:00
[置顶] 金典
SQL笔记
(1)
page(1-75)主键最好是无意义的字段便于以后扩展.PS:假设以标书编码为主键,以后标书编码填错需要改的时候,关联表都需要跟着改.如果是一个无意义的自增字段是主键就无此原因.主键最好不要设置为联合主键,否则降低效率,不利于扩展PS:原文[联合主键可以解决表中没有唯一主键的问题,不过联合主键有如下缺点:]1.效率低.在进行数据的添加、删除、查找及更新的时候,数据库系统必须处理俩个字段,这样大大降
sat472291519
·
2015-06-25 10:00
sql
数据
主键
设置
My
sql笔记
Mysq数据库连接数据库 cmd进入mysqlserver的bin文件夹下面mysql-u用户名-p密码密码可以不填然后直接输入创建数据库createdatabase数据库名; 切换数据库 use数据库名;切换回主目录 usemysql;显示数据库showdatabases; 显示数据库下的表showtables;删除数据库dropdatabase数据库名;数据库表的操作DDL数据定义desc表名
kshine
·
2015-06-23 11:00
Centos 6.2 安装My
sql笔记
1、安装命令#yuminstallmysql-servermysql2、查看是否安装正确#chkconfig--listmysqld3、启动(1)、启动服务:#servicemysqldstart(2)、停止服务:#mysqladmin-uroot-pshutdown(3)、加入开机启动:#chkconfigmysqldon(4)、移除开机启:#chkconfigmysqldoff(5)、查看服务
FeelTouch
·
2015-06-18 18:51
大数据/云计算/数据库
my
sql笔记
3
MySQL字段、索引的操作增加字段删除字段修改字段名修改字段名类型删除索引增加字段altertabletablenameaddcolumnnamevarchar(20)defaultnull;//默认为空altertabletablenameaddcolumnnamevarchar(20)notnull;//默认不为空删除字段altertabletablenamedropcolumn字段名修改字段
Herylee
·
2015-06-01 00:00
mysql
my
sql笔记
01
desc tablename 显示表的描述信息 show engines 查看存储引擎 默认使用InnoDB show variables like '%storage%'; 数值类型: 整数: tinyint 1字节 smallint 2字节 mediumint 3字节 int 4字节 bigint 8字节 小数:(使用(M,N)形式表示,M表示总长度,N小数点后的位数)
·
2015-05-31 15:00
mysql
my
sql笔记
2
一、操作环境centos7,mariadb二、具体步骤mysql>grant权限1,权限2,…权限non数据库名称.表名称to用户名@用户地址identifiedby‘连接口令’;权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,fil
Herylee
·
2015-05-05 00:00
权限
mysql
ORACLE动态
SQL笔记
转:http://blog.chinaunix.net/uid-20682026-id-3215006.html declare sql_statementvarchar2(2000); AMOUNT1number; bankvarchar2(100):='101860001011700'; pinumber:=2; begin sql_statement:='selectAMO
chengyue2007
·
2015-04-17 16:00
oracle
数据库之视图
My
SQL笔记
之视图的使用详解作者:字体:[增加 减小]类型:转载使用视图的大部分情况是为了保障数据安全性,提高查询效率什么是视图视图是从一个或多个表中导出来的表,是一种虚拟存在的表。
tcvkj2
·
2015-04-11 16:07
数据库
My
sql笔记
--常用命令
查看建表语句showcreatetabletableName;eg:mysql>showcreatetabledemo;+-------+-----------------------------------------------------------------------------------------------------------------------------------
u012358984
·
2015-04-10 14:00
my
sql笔记
遇到的mysql问题1、安装mysql指令shellyuminstallmysqlyum-yinstallmysql-serverservicemysqldstartmysql-uroot-ppassword注意事项按照上面的指令安装mysql是傻瓜式的安装mysql,而且不容易出问题,另外还有其他的安装方法,可以通过centos6.5的chrome下载mysql的安装包,然后通过指令--zxvf
Herylee
·
2015-04-06 00:00
指令
mysql
my
sql笔记
shocker的my
sql笔记
,整理得很好http://www.cnblogs.com/shockerli/p/1000-plus-line-mysql-notes.html/*启动MySQL*/ netstartmysql
凌虚子
·
2015-01-06 15:00
mysql
【My
SQL笔记
】last_insert_id()函数使用的注意事项
在使用MySQL时,若表中含自增字段(auto_increment类型),则向表中insert一条记录后,可以调用last_insert_id()来获得最近insert的那行记录的自增字段值(一个bigint类型的64-bit值)。听起来似乎很简单易用,但事实上,使用last_insert_id()时有很多注意事项,否则很容易踩到坑。本笔记的主要目的就是罗列这些需要引起注意的细节。1.向含auto
slvher
·
2014-12-31 18:00
mysql
【My
SQL笔记
】MySQL使用索引的场景及真正利用索引的SQL类型
本笔记主要记录MySQL索引方面的内容,以便为实际工作中SQL优化提供参考。1.为什么使用索引在无索引的情况下,MySQL会扫描整张表来查找符合sql条件的记录,其时间开销与表中数据量呈正相关。对关系型数据表中的某些字段建索引可以极大提高查询速度(当然,不同字段是否selective会导致这些字段建立的索引对查询速度的提升幅度不同,而且索引也并非越多越好,因为写入或删除时需要更新索引信息)。对于M
slvher
·
2014-12-29 16:00
mysql
My
sql笔记
1、修改数据库密码 >mysql -u root -pEnter password: ******mysql> use mysql;mysql> update user set password=password('new_password') where user='root'; 回显Query OK, 0 rows affected (0.00 sec)Rows matc
fgh2011
·
2014-12-08 00:00
mysql
Mysql 笔记之SQL语句及查询语句详解
My
sql笔记
之SQL语句及查询语句详解 DDLDATABASE|SCHEMA,TABLE,INDEXBTREE 全指匹配 左前缀
Anyuc
·
2014-12-01 12:23
mysql
view
select
aql
Mysql 笔记之SQL语句及查询语句详解
My
sql笔记
之SQL语句及查询语句详解DDLDATABASE|SCHEMA,TABLE,INDEXBTREE全指匹配左前缀列前缀范围匹配HASH等值比较=IN()索引加速查询降低修改查询操作DMLINSERTINTOUPDATEDELETE
Anyuc
·
2014-12-01 12:23
mysql
SELECT
view
Mysql 笔记之基础知识
My
sql笔记
之基础知识Mysql中的字符的大小写1、SQL关键字和内置函数名不区分大小写,比如SELECT,可写成select要遵循一种风格。
Anyuc
·
2014-12-01 10:58
mysql
Mysql 笔记之基础知识
My
sql笔记
之基础知识Mysql中的字符的大小写 1、SQL关键字和内置函数名不区分大小写,比如SELECT,可写成
Anyuc
·
2014-12-01 10:58
mysql
Oracle SQL&PL/
SQL笔记
一.单行函数字符函数 (1).LOWER()字符小写 (2).UPPER()字符大写 (3).INITCAP()首字符大写 (4).CONCAT()字符串连接 (5).SUBSTR()字符串截取 (6).LENGTH()返回字符串长度 (7).INSTR() 返回字符串的位置 (8).LPAD() 左对齐 (9).RPAD() 右对齐 (10).TRIM() 去除字符串首尾的字符 (11).R
aimar111
·
2014-10-16 14:07
oracle
sql
Oracle SQL&PL/
SQL笔记
一.单行函数字符函数(1).LOWER()字符小写(2).UPPER()字符大写(3).INITCAP()首字符大写(4).CONCAT()字符串连接(5).SUBSTR()字符串截取(6).LENGTH()返回字符串长度(7).INSTR()返回字符串的位置(8).LPAD()左对齐(9).RPAD()右对齐(10).TRIM()去除字符串首尾的字符(11).REPLACE()替换字符串中所有的
aimar111
·
2014-10-16 14:07
Oracle
SQL
Postgre
SQL笔记
修改表字段属性:altertable表名altercolumn字段名type新的类型:altertablepicturealtercolumndescriptiontypetext;\d表名查看表结构切换数据库:\ccmdcmd :\cdbnameowner数据库授权: GRANTALLPRIVILEGESONDATABASEcmdTOcmd;PostgreSQL环境变量设置:su-postgre
廖君
·
2014-10-10 16:00
PL
SQL笔记
/*procedurallanguage/sql*/--1、过程、函数、触发器是pl/sql编写的--2、过程、函数、触发器是在oracle中的--3、pl/sql是非常强大的数据库过程语言--4、过程、函数可以在java程序中调用--提高效率:优化sql语句或写存储过程--pl/sql移植性不好 --IDE(IntegrationDevelopEnvironment)集成开发环境--命令规则:
·
2014-09-01 09:00
plsql
数据科学学习笔记(use R)(2)
笔记主要内容:从网上获取数据读入本地数据读入Excel文件读入XML读入JSON数据连接
SQL笔记
链接:https://github.com/yujunbeta/data-science_studynote
yujun7654321
·
2014-08-13 02:00
My
SQL笔记
存储过程 游标 触发器
第二十三章使用存储过程 MySQL5中添加了存储过程的支持。 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件。虽然他们的作用不仅限于批处理。 为什么要使用存储过程:优点 1通过吧处理封装在容易使用的单元中,简化复杂的操作 2由于不要求反复建立
smartsmile2012
·
2014-08-05 11:00
My
SQL笔记
在mysql的DOS环境下,完成如下操作。 输入密码登陆数据库,打开mysql5.5的命令行客户端,在Enterpassword后面输入密码,确认无误后打开数据库界面,如果密码有误,则关闭。“Enterpassword:WelcometoMysqlmonitor. Commandsendwith;or \g.YourMysqlconnectionidis12Severversion:5.5.17
guyang_86
·
2014-07-10 13:50
mysql
笔记
postgre
sql笔记
几则
1.selectcount(*)fromA,统计所有数据包括null数据,这里会使用到聚合索引,如果判断聚合索引可以加快速度.2.selectcount(a)fromA,这里统计a列数据,除去null数据,如果selectcount(1)froma,之类的参数非表A列统 计所有数据.3.select*fromAwherea=any(array(selectbfromB))这种比较array和sc
yhjj0108
·
2014-06-07 13:00
【My
SQL笔记
】mysql源码安装/配置步骤及支持中文gbk/gb2312编码的配置方法
好久之前的学习笔记,分享出来,希望能帮助到更多初学者备注:本笔记以mysql-5.1.73版本为例进行说明1.mysql源码编译/安装步骤1)官网下载mysql源码并解压2)cd至源码目录,执行./configure--prefix=/home/slvher/tools/mysql-5.1.73--with-charset=gbk--with-charset=gb2312--with-extra-
slvher
·
2014-05-14 19:00
mysql
【my
sql笔记
】区分大小写(数据库名、表名、表别名)
mysql中可以通过设置lower_case_table_names参数来控制数据库名、表名、表别名是否区分大小写:lower_case_table_names的值是否区分大小写数据库中的存储是否区分大小写0是是1否否,小写形式存储2是tablenamesarestoredasgivenbutcomparedinlowercaseLinux(区分大小写)Windows(不区分大小写)MacOSX(
jsCPB
·
2014-04-09 17:00
Django使用My
SQL笔记
1.安装MySQL-python32位:https://pypi.python.org/pypi/MySQL-python/64位:http://www.codegood.com/downloads2.settings.py配置DATABASES={ 'default':{ 'ENGINE':'django.db.backends.mysql', 'NAME':'mydatabase', 'USE
dracarys
·
2014-04-07 18:00
mysql
django
my
sql笔记
-- mysql命令札记11 --MySql 连接
MySQL的联结(Join)语法1.内联结、外联结、左联结、右联结的含义及区别: 在讲MySQL的Join语法前还是先回顾一下联结的语法,呵呵,其实连我自己都忘得差不多了,那就大家一起温习吧(如果内容有错误或有疑问,可以来信咨询:陈朋奕 chenpengyi#gmail.com),国内关于MySQL联结查询的资料十分少,相信大家在看了本文后会对MySQL联结语法有相当清晰的了解,也不会被Oracl
kevinx_xu
·
2014-04-03 15:00
my
sql笔记
-- mysql命令札记10 --MySql 运算符
操作符号1. 操作符优先级以下列表显示了操作符优先级的由低到高的顺序。排列在同一行的操作符具有相同的优先级。:=||,OR,XOR&&,ANDNOTBETWEEN,CASE,WHEN,THEN,ELSE=,,>=,>,,!=,IS,LIKE,REGEXP,IN|&>-,+*,/,DIV,%,MOD^-(一元减号),~(一元比特反转)!BINARY,COLLATE注释:假如HIGH_NOT_PREC
kevinx_xu
·
2014-04-03 15:00
my
sql笔记
1、show variables like 'autocommit'; 查看是否是自动提交 set autocommit=0; //设置不是自动提交 set autocommit=1; //设置为自动提交 2、mysql服务器层不管理事务, 事务是由下层的存储引擎实现的, 所以在同一个事务中, 使用多种存储引擎是不可靠的 如果在事务中混合使用事务
wanxiaotao12
·
2014-04-01 21:00
mysql
my
sql笔记
-- mysql命令札记8 --MySql 数据表类型
选择正确的表类型,能提高性能和速度,在mysql中支持: 事务安全的表类型:InnoDB&BDB 非事务安全的表类型:ISAM、MySAM(为ISAM的升级版)、MERGE、HEAP;MyISAM是默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。(注意MySQL5.1不支持ISAM)。每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.fr
kevinx_xu
·
2014-03-30 00:00
my
sql笔记
xtrabackup可以在不加锁的情况下备份innodb数据表,不过此工具不能操作myisam。innobackupex-1.5.1是一个脚本封装,它封装了xtrabackup,能同时处理innodb和myisam,但在处理myisam时需要加一个读锁。一、完全备份与恢复ANsqlexampleofcreatingadatabaseuserwiththeminimumprivilegesrequi
fuchengfeng
·
2014-03-24 23:42
mysql
my
sql笔记
-- mysql命令札记7 数据类型
Mysql的数据类型在使用数据库中,需要尽可能的减小数据的类型,因此合理的选用数据定义的类型是很重要的,数据的类型就决定了数据库的大小;NOTE:在mysql中,字段名称是部分大小写的。但是数据库名称和数据表名称是区分大小写的;7.1数字类型数字类型分为整型和浮点型两大类,此处不再赘述;NOTE:所有的数字类型允许两个选项UNSIGNED&ZEROFILL;UNSIGNED表示数据不为负数;ZER
kevinx_xu
·
2014-03-24 01:00
my
sql笔记
-- mysql命令札记6
6.1日期操作函数6.1.1.指定日期格式DATA_FORMAT(); SELECTDATE_FORMAT(CURRENT_DATE(),"%d/%m/%y"); 可以根据不同的类型进行日期的格式化mysql> SELECTDATE_FORMAT(CURRENT_DATE(),"%d/%m/%y"); +---------------------------------------
kevinx_xu
·
2014-03-23 23:00
my
sql笔记
-- mysql命令札记5
5.1设置数据库密码setpassword=password('');设置密码为空,在mysql的密码是42个char字符串,设置密码,需要是使用psasword();来生成;kevin@xu:~$mysql-uroot-p Enterpassword:****mysql>setpassword=password('');QueryOK,0rowsaffected(0.00sec)mysql> 5
kevinx_xu
·
2014-03-23 20:00
sql笔记
(来自oracle 的scott用户)
1.区分sql命令和sqlplus(oracle提供)-->sql不能缩写,sqlplus可以2.mysql不区分字符串的大小写,oracle区分3.oracle查询系统参数设置:select*fromv$nls_parameters; altersessionsetparameter=' ';空值问题: (1)null!=null 数据库中null是未赋值的意思,不是代表空格或0 (
simpler
·
2014-03-20 01:00
my
sql笔记
-- mysql命令札记4
4.1. MySQL程序概述MySQLAB提供了几种类型的程序:· MYSQL服务器和服务器启动脚本:o mysqld是MySQL服务器o mysqld_safe、mysql.server和mysqld_multi是服务器启动脚本o mysql_install_db初始化数据目录和初始数据库· 访问服务器的客户程序:o m
kevinx_xu
·
2014-03-19 22:00
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他