• mysql常用基本操作


    #查看数据库
    show databases;
    #选择数据库
    use <dbname>;
    #删除数据库
    drop database <dbname>;
    #查看数据表
    show tables;
    #表的创建
    create table <tablename>( name varchar(255),age int(4),sex varchar(255));
    #向表中插入数据
    insert into <tablename>(name,age,sex) values('stf',4,'男');
    #增加字段
    alter table <tablename> add score varchar(255);
    #指定某列后插入字段
    alter table <tablename> add class varchar(255) after name;
    #修改表名
    alter table <tablename> rename <newtablename>;
    #删除表
    drop table <tablename>;
    #条件判断
    delete from <tablename> where name='stf';
    #更新数据
    update <tablename> set name='stf01' where name='stf';
    #数据排序
    select * from <tablename> order by <字段名>; 升序
    select * from <tablename> order by <字段名> desc; 降序
    #分组
    select 字段名,count(*) from <tablename> group by 字段名;
    #统计函数
    select max(字段名) from <tablename>;
    select max(字段名) as max_字段名 from <tablename>; 取别名输出
    #通配符
    select * from <tablename> where 字段名 like '%xxxx%';
    #in,not in
    select * from <tablename> where 字段名 in ('xxx','xxx');
    select * from <tablename> where 字段名 not in('xxx','xxx');
    #日期格式化
    select 字段名,data_format(日期字段,'%Y') from <tablename>;
    #取唯一值
    select distinct 字段名 from <tablename>;
    #between ... and 条件判断
    select * from <tablename> where 字段名 between 'xxx' and 'xxxx';
    #having条件判断
    select * from <tablename> having 字段名 >xxx;
    #union 语句合并
    select * from <tablename1> union select * from <tablename2>;

    赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!

    作者: imcati

    出处: https://www.cnblogs.com/imcati/>

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接

  • 相关阅读:
    ida动态调试--反反调试
    python读取配置文件
    问题解决:局域网内,为啥别人ping不到我的IP
    完全卸载MySQL
    JDK环境配置
    win10无法运行Vmware,怎么办
    查看ie版本
    公开的免费WebService接口分享,用于做接口练习
    SVN更改地址
    Loadrunner录制步骤及说明
  • 原文地址:https://www.cnblogs.com/imcati/p/11142674.html
Copyright © 2020-2023  润新知