目录:

  1.新建数据库
  2.新建数据表
  3.查看表结构
  4.增删改查

 建立一个数据库students
 建立一块数据表class1
  内容包括:

  id 主键 自动编号 无符号位 SMALLINT类型
  name )类型 非空 唯一值
  school ) 非空 默认值chengdu college

代码如下:
1.建立数据库

        mysql> CREATE DATABASE students;
        Query OK,  row affected (0.07 sec)

2.进入数据库

        mysql> USE students;
        Database changed

3.新建表

        mysql> CREATE TABLE class1 (
        -> id SMALLINT UNSIGNED AUTO_INCREMENT ,
        ) NOT NULL UNIQUE KEY ,
        ) DEFAULT 'chengdu_collage' ,
        -> PRIMARY KEY(id)
        -> );
        Query OK,  rows affected (0.09 sec)

4.查看表结构

        mysql> DESC class1;
        +--------+----------------------+------+-----+-----------------+----------------+
        | Field  | Type                 | Null | Key | Default         | Extra          |
        +--------+----------------------+------+-----+-----------------+----------------+
        ) unsigned | NO   | PRI | NULL            | auto_increment |
        )          | NO   | UNI | NULL            |                |
        )          | YES  |     | chengdu_collage |                |
        +--------+----------------------+------+-----+-----------------+----------------+
         rows in set (0.00 sec)

1.插入(INSERT)

    .INSERT INTO tb_name [(col_name...)] {VALUES|VALUE}({expr | DEFAULT},....),(...)...
        例子:
            mysql> INSERT INTO class1 (name) VALUES ('john');
            Query OK,  row affected (0.01 sec)

            mysql> INSERT INTO class1 VALUES (DEFAULT,'jobs','chengdu_agricultural_college');
            Query OK,  row affected (0.01 sec)

    .INSERT INTO tb_name SET col_name = {expr | DEFAULT},...
        例子:
            mysql> INSERT INTO class1 SET name='tom';
            Query OK,  row affected (0.02 sec)

            mysql> INSERT INTO class1 SET name='lues',school='chengdu_agricultural_college';
            Query OK,  row affected (0.01 sec)

2.修改(UPDATE)

    .UPDATE [LOW_PRIORITY] [IGNORE] table_reference
    SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ...
    例子:
        mysql> UPDATE class1
        -> SET name='lues2' WHERE name='lues';
        Query OK,  row affected (0.07 sec)
        Rows matched:   Changed:   Warnings: 

3.删除(DELETE)

    .DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name
      [WHERE where_condition]

    例子:
        mysql> DELETE FROM class1 WHERE name='lues2';
        Query OK,  row affected (0.01 sec)

4.查询(SELECT)

    .简单查询
        mysql> SELECT * FROM class1;
        +----+------+------------------------------+
        | id | name | school                       |
        +----+------+------------------------------+
         | john | chengdu_collage              |
         | jobs | chengdu_agricultural_college |
         | tom  | chengdu_collage              |
        +----+------+------------------------------+
         rows in set (0.00 sec)

    .简单的条件查询
        mysql;
        +----+------+------------------------------+
        | id | name | school                       |
        +----+------+------------------------------+
         | jobs | chengdu_agricultural_college |
         | tom  | chengdu_collage              |
        +----+------+------------------------------+
         rows in set (0.00 sec)

    .简单的分组查询
        mysql> SELECT * FROM class1 GROUP BY school DESC;
        +----+------+------------------------------+
        | id | name | school                       |
        +----+------+------------------------------+
         | john | chengdu_collage              |
         | jobs | chengdu_agricultural_college |
        +----+------+------------------------------+
         rows in set (0.00 sec)

    .简单的排序查询
        mysql> SELECT * FROM class1 ORDER BY id DESC;
        +----+------+------------------------------+
        | id | name | school                       |
        +----+------+------------------------------+
         | tom  | chengdu_collage              |
         | jobs | chengdu_agricultural_college |
         | john | chengdu_collage              |
        +----+------+------------------------------+
         rows in set (0.00 sec)

mysql 增删改查最基本用法小结的更多相关文章

  1. MySQL—增删改查,分组,连表,limit,union,alter,排序,去重

    MySQL增删改查 在表格的增删改查中,查的内容是最多的,包括group by ,join,limit,union,alter,排序都是服务于查的 #sql语句数据行操作补充 #增加: #insert ...

  2. PHP MySql增删改查

    mysql_connect()连接数据库 mysql_select_db选择数据库 mysql_fetch_assoc()获取结果集 mysql_query()执行sql语句 实例如下: <?p ...

  3. mysql增删改查练习

    Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create dat ...

  4. Django学习之mysql增删改查

    上节介绍了如何使用命令行操作mysql增删改查,现在介绍如何使用python管理mysql 使用pip 下载完mysql后,mysql会以pymysql模块的形式存储在pycharm的包文件里.我们通 ...

  5. mysql增删改查相关操作

    mysql增删改查相关操作 以前用mysql用的少,对于数据库相关的操作不熟悉,现在开始要接触数据库了,记录一下相关的基础操作吧. 1.数据库的授权操作 # mysql -u root -p Ente ...

  6. 基于gin的golang web开发:mysql增删改查

    Go语言访问mysql数据库需要用到标准库database/sql和mysql的驱动.标准库的Api使用比较繁琐这里再引入另一个库github.com/jmoiron/sqlx. go get git ...

  7. MySQL增删改查的常用语句汇总

    MySQL增删改查的常用语句汇总 以下是总结的mysql的常用语句,欢迎指正和补充~ 一.创建库,删除库,使用库 1.创建数据库:create database 库名; 2.删除数据库:drop da ...

  8. mysql—增删改查语句总结

    关于MySQL数据库——增删改查语句集锦 一.基本的sql语句 CRUD操作: create 创建(添加) read 读取 update 修改 delete 删除 .添加数据 ,'n001','201 ...

  9. mysql增删改查基本语句

    mysql的增删改查属于基本操作,又被简称CRUD,其中删用的较少,毕竟这个功能给用户是是非常危险的,就是客户删除的数据也没有真正的删除,其中查询是十分常用的. 1 mysql数据库增加:create ...

随机推荐

  1. c#内部类的使用

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threa ...

  2. Web前端学习过程

    推荐学习网站www.freecodecamp.cn http://www.w3school.com.cn/ 步骤: 作者:张帅 知乎链接:https://www.zhihu.com/question/ ...

  3. Weblogic部署项目过程中的一些问题

    weblogic启动,最后一段出现的警告: <Warning> <Log Management> <BEA-170011> <The LogBroadcast ...

  4. [转自天涯]ISO27001与ISO20000的关系心得

    “获得认证,就能得到政府的补助,能将对手甩掉.”这是很多管理者的一种想法.但是关于ISO27001与 ISO20000的关系问题很多人都不是很清楚.湖南冉达专家表示想解决这个主要要从三个方面进行分析: ...

  5. 代码中,使用__DATE__宏,获取程序编译时间,如何保证每次编译代码(非重新生成方式),都能更新__DATE__的值?

    代码中,使用__DATE__宏,获取程序编译时间,如何保证每次编译代码(非重新生成方式),都能更新__DATE__的值? 解决:通过vs的预先生成命令中,添加批处理命令,删除对应的obj文件方式,强制 ...

  6. wifi万能钥匙自媒体平台开放注册(付注册流程)

    12月13日,有网友爆料,wifi万能钥匙自媒体开放注册,看来自媒体还没有达到饱和阶段,也印证了自媒体时代才刚刚到来.现在这个自媒体的时代,几乎大多互联网企业都开通了自己的自媒体,比较知名的像今日头条 ...

  7. mongodb操作命令

    连接mongodb:(mongo命令打开的是一个javascript shell.所以js语法在这里面都行得通)mongo 192.168.18.xx:27088/ups -uusername -pp ...

  8. 总结-Hibernate

    JPA 全称 Java Persistence API @Entity @Table(name = "user") public class User { @Id @Generat ...

  9. 掌握Thinkphp3.2.0----模版基础

    我们将要学习一下 ThinkPHP 模版,ThinkPHP 内置了一个基于 XML 的性能卓越的模版引擎 ThinkTemplate,使用了动态编译和缓存技术,支持自定义标签库, 其实我还体会不到其中 ...

  10. 【转】如何把Json格式字符写进text文件中

    http://www.cnblogs.com/insus/p/4306640.html http://json2csharp.chahuo.com/ 本篇一步一步学习怎样把显示于网页的json格式的字 ...