MySQL中建立表格及其基本操作(在mysql中建表)

MySQL 是一款功能强大,广泛使用的关系型数据库管理系统,是最为流行的开源数据库系统。建立数据表是MySQL中的基本操作,本文将以建立表为例来介绍MySQL中的基本操作。

创建表语句格式:

create table 表名

(

列名1 数据类型,

列名2 数据类型,

列名3 数据类型

);

例:

create table student

(

id int primary key,

name varchar(32),

age int

);

在MySQL中,表的特性可以定义在字段或表上,例如:主键,自增,唯一等等。

1、主键

MySQL支持在表上创建主键,主键可以唯一标识表中的每一行记录,主键的字段可以是数值类型,可以是字符串类型,也可以是其他的一些数据类型。

在student表中,可以将id字段声明为主键:

create table student

(

id int primary key,

name varchar(32),

age int

);

2、自增

MySQL中可以设定某个字段自动自增,这样当向该表中插入数据时,这个字段的值是从上一次插入的值自动加1,字段类型只要是数值类型都可以设置为自增。

例:

create table student

(

id int primary key auto_increment,

name varchar(32),

age int

);

3、唯一

MySQL中可以给某个字段设置唯一的值,也就是说在表中不允许出现同一字段的值重复的情况,当试图将重复值插入到表中时,将会出现错误提示。

例:

// 将name字段设为唯一

create table student

(

id int primary key auto_increment,

name varchar(32) unique,

age int

);

以上为MySQL中建立表格的基本操作,MySQL提供的更多功能可以帮助我们更容易地操作数据库。通过以上步骤,我们可以在MySQL中快速的建立表格,并写好表的特性,作为MySQL使用的一种必备步骤。


数据运维技术 » MySQL中建立表格及其基本操作(在mysql中建表)