澳门正规赌博十大网站-澳门游戏网站
做最好的网站

MySql中查询表中的列名,SQL语句基础

MySql中查询表中的列名

例如我的数据库名为“example”,使用

 

USE example;

图片 1

确定使用example数据库。使用

 

 

show tables;

图片 2

 

显示数据库中的所有表。使用

 

 

DESC persons;

图片 3

 

显示表persons中的列名。或者使用

MySql中查询表中的列名,SQL语句基础。 

 

DESCRIBE persons;

图片 4

 

或者使用

 

 

MySql中查询表中的列名,SQL语句基础。SHOW columns FROM persons;

图片 5

例如我的数据库名为example,使用 USE example; 确定使用example数据库。使用 show tables; 显示数据库中的所有表。使用 DE...

SQL:结构化查询语言

SQL语言分类

  • DDL:数据定义语言。
  • DML:数据操作语言。
  • MySql中查询表中的列名,SQL语句基础。MySql中查询表中的列名,SQL语句基础。DQL:数据查询语言。

数据库操作

  • MySql中查询表中的列名,SQL语句基础。MySql中查询表中的列名,SQL语句基础。创建数据库 [变量] (可省略)

create database [数据库名称] (character set [gbk/utf-8]);
字符集默认值是utf-8

  • 删除数据库

drop database [数据库名称];

  • 查看数据库

查看所有数据库:show databases;
查看数据库定义信息: show create database [数据库名称];

  • 其他数据库命令

切换使用的数据库: use [数据库名称];
查看正在使用的数据库:select database();

表的操作

  • 单表约束
  1. 主键约束:primary key ,要求被修饰的字段:唯一 非空。
  2. 唯一约束:unique,要求被修饰的字段唯一。
  3. 非空约束:not null 要求被修饰的字段不能为空。
  • 创建表

create table [表名](
id int(长度) [约束],
。。。。
);

  • 查看表

查看数据库中的所有表:show tables;
查看表的结构:desc [表名];

  • 删除表

drop table [表名];

  • 修改表

给表添加一列:alter table [表名] add [列名](长度)[约束];
修改表中列的类型、长度和约束:alter table [表名] modify 列名 类型(长度) 约束;
修改表的列名:alter table 表名 change 旧列名 新列名 类型(长度)约束;
删除表的列:alter table 表名 drop 列名;
修改表名: rename table 表名 to 新表名;
修改表的字符集:alter table 表名 character set 字符集;

插入数据语句 (增)

对应插入数据:insert into 表名(列名1,列名2,列名3) values(值1,值2,值3);
插入所有数据 : insert into 表名 values(值1,值2,值3);

本文由澳门正规赌博十大网站发布于澳门游戏网站,转载请注明出处:MySql中查询表中的列名,SQL语句基础