数据库 DATABASE:

创建

CREATTE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 。

删除:

DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;

显示:

SHOW{ DATABASES| SCHEMAS} [LIKE 'pattern'|WHERE expr];

选择:

USE database_name ;

数据表 TABLE :

创建:

CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, ...) //()内为库里面每一列的名称

删除:

DROP TABLE [IF EXISTS] table_name;

显示:

SHOW TABLES [ FROM db_name] [ LIKE 'pattern'||EHERE expr];

列 COLUMN:

加入:

ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST|AFTER col_name]

//FIRST 加入到最前端, AFTER col_name ,跟在col_name 后边,省略该项,则加在最后面。

删除:

ALTER TABLE tbl_name DROP [COLUMN] col_name;

记录 ROW:

加入:

INSERT [INTO]tbl_name [(col_name,...)] VALUES(val,..)

删除:

DELETE FROM tbl_name [WHERE where_condition]

改动/更新:

UPDATA[LOW_PRIORITY][IGNORE ] table_reference SET col_name1={expr1|DEFAULT} [,col_name2={expr2|DEFAULT}]...

[WHERE where_condition]

样例: UPDATE users SET age=18 WHERE age=17;

显示:

SELECT expr, ...FROM tal_name;

SELECT * FROM tal_name; //查看全部

查询:

SELECT select_expr[, select_expr...] 

[

FROM table_references

[WHERE where_condition]

[GROUP BY {col_name|position}[ASC|DESC],...]

[HAVING where_condition]

[ORDER BY {col_name|expr|position} [ASC|DESC], ...]

[LIMIT {[offset,]row_count|row_count OFFSET offset}]

]

//比如: SELECT name FROM users WHERE id=3;

其它:

约束条件:NOT NULL ; PRIMARY KEY; UNIQUE KEY; DEFAULT; FOREIGN KEY

其它经常使用keyword:AUTO_INCREMENT

MySql 基本操作语句整理的更多相关文章

  1. mysql 基本操作语句

    mysql 基本操作笔记: 创建表demo:CREATE TABLE `role` ( `role_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMME ...

  2. Mysql常用语句整理

    把工作常用的mysql命令整理一下,省的用的时候在到处找 1.常用命令 1.1 登录 mysql -u root -p 1.2 生成随机数 若在 i<=R<=j 范围内生成随机数 FLOO ...

  3. MYSQL基本操作语句

    0.修改密码:mysqladmin -u root -p password 123456 导出数据库:mysqldump -u root -p yunpay>yunpay.sql 导入数据库:m ...

  4. Mysql基本操作语句 增-删-改-查

    增 INSERT INTO 表名(属性名1,属性名2) VALUES(值1,值2) 删 DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子 ...

  5. Mysql基本操作语句【重要】

    一.对数据库的操作 1.  创建一个库 create database 库名 create database 库名 character set 编码

  6. Mysql数据库--语句整理/提升/进阶/高级使用技巧

    一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备 ...

  7. mysql copy表或表数据常用的语句整理汇总

    mysql copy表或表数据常用的语句整理汇总. 假如我们有以下这样一个表: id username password ----------------------------------- 1 a ...

  8. 常用sql语句整理:mysql

    ## 常用sql语句整理:mysql1. 增- 增加一张表```CREATE TABLE `table_name`(  ...  )ENGINE=InnoDB DEFAULT CHARSET=utf8 ...

  9. MySQL 语句整理 2019-5-3

    MySQL 语句整理 在整理完Oracle的一些常见用语句后,由于MySQL的语法跟Oracle略有不同,随跟PN的MySQL视频进行了间接整理. 查询薪水大于1800, 并且部门编号为20或30的员 ...

随机推荐

  1. redis.conf介绍

    默认配置文件: # Redis configuration file example. # # Note that in order to read the configuration file, R ...

  2. web.config中配置数据库连接的两种方式

    在ASP.NET中有两种配置数据库连接代码的方式,它们分别是 appSettings 和 connectionStrings .在使用 appSettings 和 connectionStrings ...

  3. JS 手机号中间4位变星号

    一:正则方法 var str1 = '13991367972'var reg = /^(\d{3})\d*(\d{4})$/;var str2 = str1.replace(reg,'$1****$2 ...

  4. (9) openssl enc(对称加密)

    对称加密工具,了解对称加密的原理后就很简单了,原理部分见下文. openssl   enc  -ciphername   [-in filename]   [-out filename]   [-pa ...

  5. 数据结构实验3:C++实现顺序栈类与链栈类

      实验3 3.1 实验目的 熟练掌握栈的顺序存储结构和链式存储结构. 熟练掌握栈的有关算法设计,并在顺序栈和链栈上实现. 根据具体给定的需求,合理设计并实现相关结构和算法.3.2实验要求3.2.1 ...

  6. 大数据学习——hdfs客户端流式操作代码的实现

    package cn.itcast.bigdata.hdfs.diceng; import org.apache.hadoop.conf.Configuration; import org.apach ...

  7. URAL 1277 Cops and Thieves

    Cops and Thieves Time Limit: 1000ms Memory Limit: 16384KB This problem will be judged on Ural. Origi ...

  8. sql通配符+sql中查询条件包含下划线等通配符的写法

    一.SQL 通配符 在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符. SQL 通配符必须与 LIKE 运算符一起使用. 在 SQL 中,可使用以下通配符: 通配符 描述 % 替代一个或多 ...

  9. hdu3622:Bomb Game

    给n<=100对点,从每对点里面挑一个并以这些挑出的点为圆心画圆,并且这些圆不能互相覆盖,找出一种方案使得这些圆半径中最小的那个最大. “最小值最大”就是二分答案啦!考虑现在每个点都画出半径x的 ...

  10. Codeforces 954 D Fight Against Traffic

    Discription Little town Nsk consists of n junctions connected by m bidirectional roads. Each road co ...