黑马程序员技术交流社区
标题:
MySQL 语言
[打印本页]
作者:
胆小的狙击手
时间:
2016-1-14 01:10
标题:
MySQL 语言
//SQL具体用法
================================================================
MySQL 语言:
SQL具体语法
1.)数据库相关语句
创建数据库: create databatse 数据库名;
查询数据库: show databases;
查询建库语言: show create database 数据库名;
删除数据库: drop batabase 数据库名;
使用指定数据库: use 数据库名;
2.)表结构的相关语句
a.建表语句:
create table 表名(
字段1 类型,
字段2,类型,
)
主键约束:
主键是用于标识当前记录的字段。它的特点是非空,唯一。
在开发中一般情况下主键是不具备任何意义,只是用于标识当前记录。
1.在创建表时创建主键,在字段后面加上 primary key.
create table tablename(
id int primary key,
......
)
2.在创建表时创建主键,在表创建的最后来指定主键
create table tablename(
id int,
............,
primary key (id)
)
3.删除主键: alter table 表名 drop primary key;
4.主键自动增长:一般主键是自增长的字段,不需要指定。
添加自增长语句 主键字段后加 auto increment (只使用MySQL)
其他约束:如外键、 唯一、 非空;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2