MySQL -- SQL 语句
一. 数据库(Database)操作
- 创建数据库
create database 数据库名 create database 数据库名 character set 字符集
- 查看数据库
查看数据库服务器中的所有的数据库:show databases; 查看某个数据库的定义信息:show create database 数据库名;
- 删除数据库
drop database 数据库名称;
- 其他数据库操作命令
切换数据库:use 数据库名; 查看正在使用的数据库:select database();
二. 表(Table)操作
- 创建表
create table 表名(字段名 类型(长度) 【约束】字段名 类型(长度) 【约束】 );单表约束: 主键约束:primary key, 要求被修改的字段唯一,非空 唯一约束:unique, 要求被修饰的字段唯一 非空约束:not null , 要求被修饰的字段非空
- 查看表
查看数据库中的所有表:show tables; 查看表结构:desc 表名;
- 删除表
drop table 表名;
- 修改表
alter table 表明 add 列名 类型(长度) 【约束】; --修改表添加列 alter table 表名 modify 列名 类型(长度) 约束;--修改表修列的类型长度及约束 alter table 表名 change 旧列名 新列名 类型(长度) 【约束】; -- 修改表修改列名; alter table 表名 drop 列名; -- 修改表删除列 alter table 表名 to 新表名; --修改表名 alter table 表名 character set 字符集; --修改表的字符集
- 插入记录
insert into 表 (列名1,列名2...)values (值1,值2...); --向表中插入某些列 insert into 表 values (值1,值2...); --向表中插入所有列
- 更新记录
update 表名 set 字段名=值,字段名=值 ...; update 表名 set 字段名=值,字段名=值 ... where 条件 ;
- 删除记录
delete from 表名 【where 条件】;
转载于:https://www.cnblogs.com/eager/p/8759289.html
MySQL -- SQL 语句相关推荐
- 导出mysql sql语句吗_mysql sql语句导入与导出
mysql sql语句导入与导出 导入: mysql -u root -p 数据库名 如: C:/mysql/bin>mysql -u root -p house < c:/1-1.txt ...
- MySQL sql语句获取当前日期|时间|时间戳
文章转载于:博客园--水狼一族 文章地址:<MySQL sql语句获取当前日期|时间|时间戳> 一.基础时间函数 1.1 获得当前日期+时间(date + time)函数:now() My ...
- mysql sql语句生成日历表
转载:http://blog.csdn.net/u010363836/article/details/52788358 mysql sql语句生成日历点击打开链接表 (主要用于按月,按天group ...
- Mysql SQL语句执行更新或者插入添加条件判断
Mysql SQL语句执行更新或者插入添加条件判断 – 更新操作 – INSERT INTO materials (ID,Name,Remaining,Total) VALUES (1,'SolidW ...
- mysql sql语句执行顺序
mysql sql语句执行顺序 引言:作为一个程序猿.要想优化sql,首先要明白sql语句的执行顺序.同时防止该死的面试官问一些数据库专业的问题有必要知道这些 sql语句select语句查询顺序 (7 ...
- 数据库Mysql——sql语句大全
注意:练习sql语句之前推荐先安装可视化软件如:SQLyog.Navicat 15 for MySQL 不然就在cmd小黑窗口敲命令练习. 一篇掌握Mysql--sql语句 #注意:sql语句不区分大 ...
- mysql sql 语句事务_MySQL: 3、SQL语言 ②约束、事务
一.SQL 约束 1.约束的作用: 对表中的数据进行进一步的限制,从而保证数据的正确性.有效性.完整性.违反约束的不正确数据将无法插入到表中 2.常见的约束: 3.主键约束: -- 特点: 不可重复. ...
- mybatisplus执行sql语句_[MySQL]sql语句的执行流程
此篇极客时间专栏<MySQL实战45讲>笔记,文中部分图文来自该专栏. MySQL的执行流程示意图: 大体来说,MySQL可以分为Server层和存储引擎层两部分. Server层包括连接 ...
- mysql sql语句最大长度设置方法
今天发现了一个错误:Could not execute JDBC batch update 最后发现原因是SQL语句长度大于1M,而我机器上的mysql是默认设置,也就是说mysql通讯的数据包大小设 ...
- 利用tcpdump抓取mysql sql语句
这个脚本是我之前在网上无意间找个一个利用tcpdump 抓包工具获取mysql流量,并通过过滤把sql 语句输入. 脚本不是很长,但是效果很好. #!/bin/bash #this script us ...
最新文章
- 线上出现死锁怎么解决?
- mysql 添加多条数据类型_向数据库添加多条数据类型
- 加强IIS安全机制 建立高安全性能Web服务器
- 批评“古风”歌词“狗屁不通”就是不尊重?我们又都成了“垃圾听众”
- UOJ #395 BZOJ 5417 Luogu P4770 [NOI2018]你的名字 (后缀自动机、线段树合并)
- java中valueof_Java中String.valueOf()方法的解释
- 主成分分析法_主成分分析法在地震学领域的新应用
- UIKit 框架之UIAlertController
- Windows Firewall/Internet Connection Sharing (ICS) 无法启动解决办法
- html代码重排,是否有可能在html中格式化/重排html?
- 图像变换--灰度切割、位图切割
- 系统学习深度学习(七)--主流深度学习开源框架对比
- 关于连接PostgreSQL时提示 FATAL: password authentication failed for user 连接用户名 的解决方法...
- 一个门外汉的产品设计漫谈[转]
- 基于java宠物商店管理系统(java毕业设计)
- 向量自回归模型(VAR)及其R语言实现
- 流程图绘制和符号含义
- 软考高项论文范文——论信息系统项目的沟通管理
- 第2章 panda 索引
- lbp2900linux驱动下载,佳能lbp2900打印机驱动下载|佳能lbp2900打印机驱动下载 通用版_小皮网...
热门文章
- 单硬盘上mac + win7双系统,GUID-GPT分区
- grep搜索子目录中包含某字符串的特定文件
- 小程序学习(2):vs code 安装插件
- [html] 你能否画出一个0.5px的直线?
- [html] 实现两列等宽布局的方式有哪些?
- [css] 请说说颜色中#F00的每一位分别表示什么?为什么会有三位和六位的表示呢?
- [css] 在固定宽度的div下,怎么让字体自适应大小,不超出宽度,也不要换行
- [vue-element]有阅读过ElementUI的源码吗?
- 前端学习(2514):实战
- 前端学习(2466):在前端页面中引入百度地图