MySQL——数据表的根本操作(一)创建数据表

打印 上一主题 下一主题

主题 1527|帖子 1527|积分 4581

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
        数据库创建成功后,就必要创建数据表。所谓创建数据表指的是在已存在的数据库中建立新表。必要注意的是,在操作数据表之前,应该使用 “ USE 数据库名 ” 指定操作是在哪个数据库中进行,否则会抛出 “ No database selected ” 错误。创建数据表的根本语法格式如下所示:
  1. CREATE TABLE 表名
  2. (
  3. 字段名1,数据类型[完整性约束条件],
  4. 字段名2,数据类型[完整性约束条件],
  5. ...
  6. 字段名n,数据类型[完整性约束条件],
  7. )
复制代码
        在上述语法格式中,“表名”指的是创建的数据表名称,“字段名”指的是数据表的列名,“完备性束缚条件”指的是字段的某些特殊束缚条件。
        例如,创建一个用于存储学天生绩的表 tb_grade,如下所示
字段名称数据范例备注分析
 idINT(11)学生的编号
nameVARCHAR(20)学生的姓名
gradeFLOAT学天生绩
要想创建如上的数据表,必要首先创建一个数据库,SQL语句如下:
  1. create database itcast;
复制代码
 选择创建表的数据库,SQL 语句如下
  1. use itcast;
复制代码
创建数据表的 SQL语句如下所示:
  1. create table tb_grade
  2. (
  3.     id INT(11),
  4.     name varchar(20),
  5.     grade float
  6. );
复制代码
        为了验证数据表是否创建成功,必要使用 SHOW TABLES 语句进行查察,具体执结果如下所示:


        从上述执行结果可以看出,itcast数据库中已经存在了数据表 tb_grade,分析数据表创建成功了。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张国伟

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表