zoukankan      html  css  js  c++  java
  • MySQL 常用语句

     

    MySQL 基本常用语句

    操纵数据库

      展示Server上的数据库:

      mysql> SHOW DATABASES;

      创建数据库:

      mysql> CREATE DATABASE mydatabase1;

      mydatabase1是新的数据库的名称,数据库名称是大小写敏感的。

      使用数据库:

      mysql> USE mydatabase1

      查看当前选取的是什么数据库:

      mysql> SELECT DATABASE();

      删除数据库:

      mysql> DROP DATABASE mydatabase1;

     

    操纵数据库中的表

      查看当前数据库中的表:

      mysql> SHOW TABLES;

      创建表(注意表名也是区分大小写):

      mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),

      -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

      查看表:

      mysql> DESCRIBE pet;

     

      删除表:

      mysql> DROP TABLE pet;

    向表中填入数据

      可以先把数据放在一个txt文档中,然后载入你的表格。

      在txt文档中,每一行代表表中一行的数据,各个值之间用tab分隔,值按照创建表时给出的列的顺序对应排列。

      对于一些没有的值,用N插入NULL值。

      比如:  

    Whistler  Gwen  bird  N  1997-12-09  N

      在txt文档中准备好多条数据后,用下列语句载入表中:

      mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

      Windows系统上需要指定换行,即上面的指令还需要跟上一句:

      LINES TERMINATED BY ' ';

      也可以自己定制其他的符号作为值分隔和行分隔依据,默认情况下是Tab换行

      用INSERT语句插入行:

      比如:

      mysql> INSERT INTO pet

      -> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);

      注意用INSERT插入时,字符串和日期要用引号包围,并且空值是NULL

     

    查询

      查询语句的一般形式:

    SELECT what_to_select
    FROM which_table
    WHERE conditions_to_satisfy;

      具体语句还有很多,用时查询手册吧。

  • 相关阅读:
    mysql 一
    scanf函数的返回值问题
    统计一个数分解质因数中不同因子的个数
    统计一个数分解质因数中不同因子的个数
    统计一个数分解质因数中不同因子的个数
    GridControl控件和TreeList控件设置标志图
    GridControl控件和TreeList控件设置标志图
    GridControl控件和TreeList控件设置标志图
    btn按钮之间事件相互调用
    btn按钮之间事件相互调用
  • 原文地址:https://www.cnblogs.com/mengdd/p/3154922.html
Copyright © 2011-2022 走看看