您的位置:首页 > 数据库 > MySQL

MySQL数据库实操教程(05)——数据表的基本操作

2019-07-21 17:36 1476 查看

自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理

探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制

Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南

Android程序员C语言自学完备手册
讲给Android程序员看的前端系列教程(图文版)
讲给Android程序员看的前端系列教程(视频版)

版权声明

数据库创建成功后可在该数据库中创建数据表(简称为表)存储数据。请注意:在操作数据表之前应使用“USE 数据库名;”指定操作是在哪个数据库中进行先关操作,否则会抛出“No database selected”错误。

创建数据表

语法如下:

create table 表名(
字段1 字段类型,
字段2 字段类型,
…
字段n 字段类型
);

示例:创建员工表

use db1;

create table employee(
id int,
name varchar(10),
gender varchar(10),
birthday date,
entry_date date,
job varchar(200),
salary double,
resume varchar(300)
);


至此,已经在数据库中创建了表employee。接下来介绍一组与表相关的基本操作。

查看数据表

查看当前数据库中所有表

show tables;

查表的基本信息

show create table 表名;

示例如下:

show create table employee;

查看表的字段信息

describe 表名;

也可以简写为:

desc 表名;

示例如下:

describe  employee;

修改数据表

有时,希望对表中的某些信息进行修改,例如:修改表名、修改字段名、修改字段 数据类型…等等。在MySQL中使用alter table修改数据表.

修改表的字符集

alter table 表名 character set 字符集;

示例如下:

alter table employee character set gbk;

修改表名

alter table 旧表名 rename to 新表名;

示例如下:

alter table employee rename to emp;

修改字段名

alter table 表名 change 旧字段名 新字段名 新字段的数据类型;

示例如下:

alter table emp change salary money double;

修改字段数据类型

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

示例如下:

alter table emp modify money int(20);

增加字段

alter table 表名 add 新字段名 数据类型 [约束条件][first丨after 已存在字段名];

在该语法中,“新字段名”为新添加字段的名称,“first”为可选参数用于将新添加的字段设置为表的第一个字段;“after”也为可选参数用于将新添加的字段添加到指定的已存在字段名的后面。

示例如下:

alter table emp add address varchar(30);

删除字段

alter table 表名 drop 字段名;

示例如下:

alter table emp drop address;

删除数据表

drop table 表名;

示例如下:

drop table emp;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: