• MySQL数据库基础sql语句记录


    MySQL数据库基础sql语句记录

    数据库定义:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

    1、show databases;
    列出mysql数据库管理系统的数据库列表。
    
    2、show tables;
    显示指定数据库的所有表,使用该命令前需要使用use命令来选择要操作的数据库。
    
    3、show columns from 数据表;
    显示数据表的属性,属性类型,主键信息,是否为null,默认值等其他信息。
    
    4、show index from 数据表;
    显示数据表的详细索引信息,包括主键。
    
    5、show table status [from 数据库名][like 'pattern'] G:
    该命令将输出MySQL数据库管理系统的性能及统计信息。
    
    一、MySQL创建数据库
    create database 数据库名;
    
    二、MySQL删除数据库
    drop database 数据库名;
    
    三、MySQL数据类型
    数值类型:tinyint,smallint,mediumint,int/integer,bigint,float,double,decimal
    日期和时间类型:date,time,year,datetime,timestamp
    字符串类型:char,varchar,tinyblob,tinytext,blob,text,mediumblob,mediumtext,longblob,longtext
    
    四、MySQL创建数据表
    create table table_name
    
    五、MySQL删除数据表
    drop table table_name
    
    六、MySQL插入数据
    insert into table_name (name,age) values('张三', 30)
    
    七、MySQL查询数据
    select 列名 from table_name 
    
    八、MySQL之where字句
    select 列名 from 表名 where 条件
    
    九、MySQL之update更新
    update table_name set 列属性=值 where 条件
    
    十、MySQL之delete删除
    delete from table_name where 条件
    
    十一、MySQL之like模糊查询
    select 列名 from 表名 where 列名 like 匹配项
    例:select username from user where username like '%com%'
    
    十二、MySQL之union连接符【将两个或以上select语句根据条件或者无条件的结果组合成一个】
    select 列名 from 表名 union select 列名 from 表名
    
    十三、MySQL排序【order by】
    select 列名 from 表名 order by 列名 asc/desc
    
    十四、MySQL分组【group by】
    select 列名 from 表名 where 条件 group by 列名
    
    十五、MySQL连接的使用【inner join内连接;left join左连接;right join右连接】
    select a.列名,b.列名 from a.表名 inner join b.表名 on [a.表与b.表相同列]
    
    十六、MySQL之null值处理
    select 列名 from 表名  where 列名 = NULL;
    
    十七、MySQL之正则表达式
    select 列名 from 表名 where 条件 REGEXP '表达式';
    
    ……
    

    参考文献:https://www.runoob.com/mysql/mysql-tutorial.html

  • 相关阅读:
    2019.1.4函数的相关内容
    2019.1.3 序列常见的BIF
    2019.1.2字符串格式化的内容
    2018.12.29字符串的相关内容
    2018.12.28字符串的相关内容
    2018.12.27上午学习内容
    下午的学习内容
    今天上午学习的内容
    四、自动装配
    lombok
  • 原文地址:https://www.cnblogs.com/min77/p/14736091.html
Copyright © 2020-2023  润新知