mySql学习笔记:比sql server书写要简单
在学mySql。总的感觉,mySql与Sql Server差不多,语法都很象,但mySql也许是吸取了SQL SERVER的一些经验,SQL语句书写起来更加简单。
比如说,设置主键、索引,SQL SERVER里的语句我是记不住的,但mysql却很简便:
CREATE table t(
id int not null
,name varchar(50) null
,primary key(id)
,index ix_name(name));
又如:
use test;drop table if exists t3;
CREATE TABLE t3 (id INT NOT NULL,NAME CHAR(30) NOT NULL,age INT NOT NULL,info VARCHAR (255),INDEX MultiIdx(id, NAME, age)
);INSERT INTO t3(id ,NAME,age,info) VALUES(1,'小明',12,'nihao'),(2,'小芳',16,'nihao');explain select * from t3 where name='小芳';
如果存在某表,先删再建之;
显示执行情况,看看复合索引是否被用,太简便了。
mysql 的查询还支持正则表达式
另外,mysql的表支持两种类型:innoDB 和 myISAM。后者不支持事务,但速度更快,很适合用在只读。
转载于:https://www.cnblogs.com/leftfist/p/4257901.html
mySql学习笔记:比sql server书写要简单相关推荐
- MySQL学习笔记:SQL基本语法
文章目录 一.SQL语句简介 1.SQL语言 2.基本规范 3.注释 (1)单行注释:#和-- (2)多行注释:/* ... */ 二.MySQL基本数据类型 1.字段类型 2.字段属性 三.数据的增 ...
- 【SQL Server学习笔记】SQL SERVER 视图
视图包括:普通视图,索引视图,分布式分区视图. 关于视图的最佳实践: A.对视图进行性能优化的过程和普通的select查询语句的优化过程是一样的. B.不要在一个视图的定义中调用另一个视图. C.如果 ...
- SQL Server 2012学习笔记 (三) ----- SQL Server SQL语句
在很多情况下,可以用CREATE TABLE语句创建数据表.使用ALTER TABLE语句修改表结构.使用DROP TABLE语句删除表: 可以使用CREATE DATABASE创建数据库.A ...
- 数据库学习笔记(SQL server语句)
select * from Course select * from SC select * from Studentdrop table Course drop table SC drop tabl ...
- MySQL学习笔记——如何建立本地连接及简单的MySQL语句的使用
1. 如何在Navicat中建立MySQL本地连接 (1)双击xampp应用程序,在MySQL后面点击start,即可启动MySQL,如需关闭则点击stop 2.打开Navicat,点击左上角的&qu ...
- 献给入门小白的MySQL学习笔记+案例
MySQL学习笔记 目录 MySQL学习笔记 1.SQL概述 1.1:数据库的好处 1.2:数据库管理系统 1.3:SQL语言概述 1.4:SQL语言的分类 2.安装与使用 2.1:MySql数据库产 ...
- MySQL学习笔记(四)——分组函数,分组查询,连接查询
MySQL学习笔记(四)--分组函数,分组查询,连接查询 作者:就叫易易好了 日期:2020/11/18 一.分组函数 功能:用作统计使用,又称为聚合函数或统计函数 分类: sum函数 avg函数 m ...
- MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- Mysql学习笔记(基础)基础sql语句详细记录
数据库学习(基础) // 个人网课学习记录,如果有违规等问题,请联系我删除~ mysql下载安装( 解压版安装配置 下载版安装配置 ) 需求分析:使用cmd命令来创建一个数据库,并对数据库中得一张分类 ...
最新文章
- mixamo网站FBX模型带骨骼绑定动作库
- python编程django遇到问题Passing a 3-tuple to include() is not supported.解决方案
- 马斯克认为 AI 必超越并威胁人类,他宁愿搞脑机接口也不碰AI
- 升级bigsur_升级 macOS Big Sur 后,程序监听端口报错
- getsockname与getpeername
- wpf 代码获取contextmenu_[C#] 转:在WPF里面获取右键弹出菜单(ContextMenu)的鼠标点击源(Owner)控件...
- php图片滑动的属性,使用css怎么实现图片的滑动效果?(示例)
- 有赞零售财务中台架构设计与实践
- jacson 将json字符串转换为list
- 用LinkedList方法模拟栈的数据结构
- bzoj1627[Usaco2007 Dec]穿越泥地*
- matlab常用数学函数实验,实验二-MATLAB的数学运算基础.ppt
- AMPL—快速了解,秒懂它。
- 软件项目管理MOOC(北邮)——第十章测试答案
- 创新思维案列分析——苹果公司
- 卡通渲染 类罪恶装备与崩坏3渲染总结
- 二维树状数组--hdu1892
- 最简单的P2P加密聊天软件开发准备
- 接口技术七段数码管c语言,031 实例7-七段数码管绘制
- 【图片新闻】低空穿越的美军MC-130J突击队II特种作战运输机