zoukankan      html  css  js  c++  java
  • mysql基本命令

    CREATE DATABASE <数据库名字>;      新建数据库

    SHOW DATABASES;      查看所有数据库

    USE <数据库名字>      连接数据库

    SHOW TABLES;      查看当前数据库有多少表

    CREATE TABLE 表的名字      新建表

    (

    列名a 数据类型(数据长度),

    列名b 数据类型(数据长度),

    列名c 数据类型(数据长度)

    );

    整型  TINYINT, SMALLINT, INT, MEDIUMINT, BIGINT

    浮点型  FLOAT, DOUBLE

    字符型  CHAR, VARCHAR, TEXT

    日期时间  DATE, TIME, YEAR

    枚举  ENUM

    集合  SET

    INSERT INTO 表的名字 (列名a,列名b,列名c) VALUES (值1,值2,值3);      向表中插入数据

    DROP DATABASE <数据库名字>;      删除数据库

    SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;

    关键字 LIKE 在SQL语句中和通配符一起使用,通配符代表未知字符。SQL中的通配符是 _ 和 %。其中 _ 代表一个未指定字符,% 代表不定个未指定字符。

    ORDER BY 排序关键词。默认情况下,ORDER BY的结果是升序排列,而使用关键词ASC和DESC可指定升序或降序排序。

    使用AS关键词可以给值重命名

    子查询

    连接查询,在处理多个表时,子查询只有在结果来自一个表时才有用。但如果需要显示两个表或多个表中的数据,这时就必须使用连接 (join)操作。连接的基本思想是把两个或多个表当作一个新的表来操作(JOIN ON)

    内置函数:SUM求和, AVG求平均值, MAX最大值, MIN最小值, COUNT计数

    RENAME TABLE 原名 TO 新名字;      重命名一张表

    ALTER TABLE 原名 RENAME 新名;

    ALTER TABLE 原名 RENAME TO 新名;

    DROP TABLE 表名字;      删除一张表

    ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束;      增加一列(FIRST关键字)

    或: ALTER TABLE 表名字 ADD 列名字 数据类型 约束;      

    ALTER TABLE 表名字 DROP COLUMN 列名字;      删除一列

    或: ALTER TABLE 表名字 DROP 列名字;

    ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;      重命名一列

    ALTER TABLE 表名字 MODIFY 列名字 新数据类型;      改变列的数据类型

    UPDATE 表名字 SET 列1=值1,列2=值2 WHERE 条件;      修改表中的某个值

    DELETE FROM 表名字 WHERE 条件;      删除一行

  • 相关阅读:
    MySql
    027 mysql
    navicat
    基于阿里云资源的分布式部署方案
    translate(50%,50%) 实现水平垂直居中
    SSH2 协议详解
    DNS服务配置篇 巴哥学Server2003
    Java 8 后的新功能梳理
    IBM Cognos BI 最佳实践系列 网站地址
    jsf2.0 入门视频 教程
  • 原文地址:https://www.cnblogs.com/limyel/p/7020388.html
Copyright © 2011-2022 走看看