mysql命令行 - 创建表
数据库用表来存放数据,每个表都是由行和列组成的。每一列包含一个特殊类型的数据,每一行包含一组记录。
如何创建表?
1. 首先要选择数据库,比如我们要在第一节创建的数据库,emloyees里创建表,那么使用下面语句先选择该数据库
//如果你还没登入mysql,可以直接选择数据库登入mysql employees (under Windows)mysql employees -u yhm -p (under Linux) //yhm - 你的用户名//如果你已经登入mysql,那么可以使用下面语句,选择数据库mysql>USE employees;//或者mysql>\u employees;
2.创建表
CREATE TABLE employee_data(emp_id int unsigned not null auto_increment primary key,f_name varchar(20),l_name varchar(20),title varchar(30),age int,yos int,salary int,perks int,email varchar(60));
注意:
1. MySQL里命令和列名是不分大小写的,但是数据库名和表名在Linux环境下通常是分大小写的。
2. 数据类型简介:
- int - 整形
- unsigned 非负整数(>=0)
- not null - 非空, 也就是该列必须有值
- auto_increment - 自动递增
- primary_key - 关键值, 该值必须是独一的



1 条评论:
支持mysql系列。呵呵
作者
扑街囝, 时间
2009年8月11日 下午11:06
发表评论
指向此帖子的链接:
创建链接