目录:

  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)

最新文章

  1. Oracle ORA-12154: TNS: 无法解析指定的连接标识符”错误
  2. hdu 2874 Connections between cities [LCA] (lca->rmq)
  3. GUN485项目的总结
  4. installshield 注册dll
  5. Java高效读取大文件
  6. Github欢乐多 PHP神级代码引发吐槽热
  7. [JS前端开发] js/jquery控制页面动态加载数据 滑动滚动条自动加载事件
  8. mysql 结果集合切换
  9. Codeforces Round #270--B. Design Tutorial: Learn from Life
  10. 转 Problem: AnyConnect was not able to establish a connection to the specified secu
  11. 【python】Python的单例模式
  12. 关于如何获取移动端 touchmove 事件中真正触摸点下方的元素
  13. Cocos2d-x 3.2Lua演示样例UserDefaultTest(用户默认配置)
  14. 【踩坑】利用fastjson反序列化需要默认构造函数
  15. DAO(Repository),Service,Controller层之间的相互关系
  16. Python平时代码的一些知识
  17. 在linux虚拟机上安装Docker
  18. [CF983D]Arkady and Rectangles[线段树+可删堆/set]
  19. oracle vm中的xp添加共享文件夹
  20. Keras Data augmentation(数据扩充)

热门文章

  1. linux设备驱动
  2. 微信企业号办公系统-图片预览放大功能-previewImage
  3. Tomcat学习记录
  4. mmysql-最大链接数和最大并发数的区别
  5. [工具分享]JetBrains ReSharper 9.0 正式版和注册码
  6. mongodb操作命令
  7. Android 保存图片到SQLite
  8. selenium项目的实战经验
  9. Sourceinsight最佳配色方案及颜色字体调整方法
  10. 《linux内核设计与实现》实践之模块及深入