mysql基本使用语法

创建(删除)数据库:CREATE DATABASE 数据库名, DROP DATABASE 数据库名;
创建表:CREATE TABLE 表名 (字段名 字段类型), DROP TABLE 表名;

插入数据 :INSERT INTO 表名 ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );

查询数据:SELECT column_name FROM 表名 [WHERE Clause] [LIMIT N][ OFFSET M] (limit 输出数据的行数,offset设置输出偏移量);
模糊查询:SELECT field1, field2, FROM t表名
WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue';
正则表达式查询:SELECT name FROM 表名 WHERE name REGEXP '^st';

更新数据:UPDATE 表名 SET field1=new-value1 [WHERE Clause];
删除数据:DELETE FROM 表名 [WHERE Clause];

排序:SELECT field1, field2,...fieldN table_name1, table_name2...
ORDER BY field1, [field2...] [ASC [DESC]];默认ASC(升序);

修改表名:alter table 旧表名 rename 新表名;
增加字段:alter table 表名 add 字段名 字段类型 [default 默认值 comment '字段注释']
删除字段:alter table 表名 drop 字段名;
修改字段名:alter table 表名 change 旧字段 新字段 字段类型 comment '字段说明';
修改字段类型:alter table 表名 modify column 字段名 字段类型 comment '注释';

拼接已有字段为指定字段赋值:UPDATE userinfo set uid=CONCAT(name,id);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,857评论 5 116
  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 3,175评论 0 33
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,060评论 0 19
  • 飞蛾扑火,注定了情殇;刹那烟火,唯余追忆与感伤。 她曾说过,温柔要有,但绝不妥协,我们要在安静中不慌不忙的坚强。 ...
    清小默阅读 2,286评论 0 0
  • 陆峰和夏宁在一起已经10年了,高中恋爱,大学毕业结婚。陆峰有一份不错的工作,收入稳定,夏宁怀孕之后陆峰就让她在家了...
    瑾颜子阅读 605评论 4 3