zoukankan      html  css  js  c++  java
  • mysql系列3 SQL语法基础

    1.创建数据库(语法)

      

      

    2.创建(数据库)表(语法)

      

     

        复制新的空表举个例子:

          

    mysql> use course;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A

    Database changed
    mysql> show tables;
    +------------------+
    | Tables_in_course |
    +------------------+
    | students |
    +------------------+
    1 row in set (0.00 sec)

    mysql> desc students;
    +--------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+-------------+------+-----+---------+-------+
    | id | int(11) | YES | | NULL | |
    | name | varchar(16) | YES | | NULL | |
    | gender | int(11) | YES | | NULL | |
    +--------+-------------+------+-----+---------+-------+
    3 rows in set (0.01 sec)

    mysql> insert into students values('1','lili','01'),('2','hanmeimei','02');
    Query OK, 2 rows affected (0.04 sec)
    Records: 2 Duplicates: 0 Warnings: 0

    mysql> select * from students;
    +------+-----------+--------+
    | id | name | gender |
    +------+-----------+--------+
    | 1 | lili | 1 |
    | 2 | hanmeimei | 2 |
    +------+-----------+--------+
    2 rows in set (0.00 sec)

    mysql> create table students_copy like students;
    Query OK, 0 rows affected (0.13 sec)

    mysql> show tables;
    +------------------+
    | Tables_in_course |
    +------------------+
    | students |
    | students_copy |
    +------------------+
    2 rows in set (0.01 sec)

    mysql> desc students_copy;
    +--------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+-------------+------+-----+---------+-------+
    | id | int(11) | YES | | NULL | |
    | name | varchar(16) | YES | | NULL | |
    | gender | int(11) | YES | | NULL | |
    +--------+-------------+------+-----+---------+-------+
    3 rows in set (0.00 sec)

    mysql> desc students;
    +--------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +--------+-------------+------+-----+---------+-------+
    | id | int(11) | YES | | NULL | |
    | name | varchar(16) | YES | | NULL | |
    | gender | int(11) | YES | | NULL | |
    +--------+-------------+------+-----+---------+-------+
    3 rows in set (0.00 sec)

     

     

     

       创建索引例子:    

    mysql> show tables
    -> ;
    +------------------+
    | Tables_in_course |
    +------------------+
    | students |
    | students_copy |
    | students_copy01 |
    | students_copy02 |
    | students_copy03 |
    +------------------+
    5 rows in set (0.00 sec)

    mysql> select * from students;
    +----+-----------+--------+
    | id | name | gender |
    +----+-----------+--------+
    | 1 | lili | 1 |
    | 2 | hanmeimei | 2 |
    +----+-----------+--------+
    2 rows in set (0.00 sec)

    mysql> create index index01 on students(name);
    Query OK, 0 rows affected (0.55 sec)
    Records: 0 Duplicates: 0 Warnings: 0

     

     

     

     

     

        

  • 相关阅读:
    oracle数据表批量插入查询到的数据
    Eclipse EXCEPTION_ACCESS_VIOLATION 崩溃解决办法
    js获取当前URL、主机端口、网络协议、请求参数
    java.util.ConcurrentModificationException异常分析
    Java跨平台调接口同时更新同一条数据发生阻塞
    centos7+mariadb+防火墙,允许远程
    centos7安装JDK
    centos7安装python3
    VMware 中安装KVM,模块不加载
    C++程序结构.1
  • 原文地址:https://www.cnblogs.com/renyongbin/p/11925822.html
Copyright © 2011-2022 走看看