MySQL基本用法

一、库的基本用法

SQL大小写并不敏感,但是如果是引起来的字符,则是区分大小写的

创建数据库:
create database 数据库名
切换当前库
use 数据库名称;
删除数据库:
dorp database 数据库名
查看当前所有的数据库:
show databases;
查看某一个数据库的详细信息
show create database 数据库名;

表的增删改查:

进行表的操作之前需先切到对应的库
use 数据库名
查看当前数据库下所有的表:
show tables
查看表的详细语句,类似于建表时候的语句
show create table 表名
查看表的结构:
desc 表名;
给列(字段)起别名:
select 字段名 as 别名 from 表名;
条件查询

where
> < = != >= <=
字段名 between 值1 and 值2;   (含值1,值2)
and   替代&&
or    替代||
in/not in
like/not like   
% 匹配任意多个字符   模糊查询经典用法:   like '%搜索关键字%'
_下划线,一个下划线只匹配一个字符

单字段排序

order by 字段名 asc;    --升序
order by 字段名 desc;   --降序

创建表:

create table 表名(
创建字段的顺序
字段名 数据类型 约束条件);
约束:

    1.非空  not null
    2.主键(唯一,自增)   primary key  (主键自带not null) 
    3.唯一   unique
    4.外键  表与表之间的关系(主表,从表)
    5.自增  auto_increment
    6. 默认值 default  

修改表名:
alter table 旧表名 rename to 新表名;

修改字段的数据类型;
alter table 表名 modify 字段名 新数据类型

修改字段名(也可以修改数据类型)
ALTER TABLE DBNAME CHANGE 字段名 新字段名 数据类型;

增 INSERT
INSERT INTO 表名 ( 字段1, 字段2,字段3,字段4... )

改 UPDATE
UPDATE 表名 SET 字段='值' //修改字段的所有值

删 DELETE
DELETE FROM 表名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL数据库 课程目标:1.如何使用MySQL数据库,主要是讲解基本的语法2.如何设计数据库? 第一章 数据库...
    我爱开发阅读 1,388评论 1 4
  • 一、库的基本用法创建数据库: 删除数据库: 查看数据库 可以查看当前有几个数据库;分别叫什么; 查看某一数据库的详...
    萧兮_瑾琛阅读 208评论 0 1
  • 数据库概念 定义1 数据库(database)是按照数据结构来组织、存储、管理数据的建立在计算机存储设备上的仓库 ...
    好好秦先生阅读 1,211评论 0 3
  • 一、SQL 分类 数据定义语言(DDL):用来定义数据库对象 ==> 数据库、表、列等。关键字:create、al...
    丛鹏阅读 669评论 0 1
  • @[toc] MySQL数据表的基本操作 数据表是数据库的重要组成部分,每一个数据库都是由若干个数据表组成的。换句...
    夜雨流云阅读 325评论 0 0

友情链接更多精彩内容