mysql第二章.pptVIP

  • 4
  • 0
  • 约3.14千字
  • 约 27页
  • 2017-08-23 发布于河南
  • 举报
mysql第二章

数据库和表的基本操作 数据库和表的基本操作 数据库 创建数据库 create database students; 显示数据库列表 show databases; 进入数据库 use students; 删除数据库 drop database students 表 创建表 create table info( /*创建表*/ id int(10) primary key auto_increment, /*主键,自增*/ name varchar(20) not nulll, sex char(10) ); 表 显示数据库中的表 show tables; 查看数据库中表的结构 describe info ; 删除表 drop table info show create table info; /*显示建表sql语句*/ 思考 学员姓名允许为空吗? 家庭地址允许为空吗? 电子邮件信息允许为空吗? 考试成绩允许为空吗? 思考 在主键列输入的数值,允许为空吗? 一个表可以有多个主键吗? 在一个学校数据库中,如果一个学校内允许重名的学员,但是一个班级内不允许学员重名,可以组合班级和姓名两个字段一起来作为主键吗? 选择主键的原则 最少性 尽量选择单个键作为主键 稳定性 尽量选择数值更新少的列作为主键 思考 标识列允许为字符数据类型吗? 如果标识列A的初始值为1,增长

文档评论(0)

1亿VIP精品文档

相关文档