MySQL数据库创建

查看数据库列表:
show datebases;
创建数据库:
create database chatroom;
use chatroom;
create table user(
     id int primary key auto_increment,
     username varchar(20),
     password varchar(20),
     type varchar(20)
);
insert into user values (null,'aaa','aaa','admin');
insert into user values (null,'bbb','bbb','user');
insert into user values (null,'ccc','ccc','admin');
insert into user values (null,'ddd','ddd','user');
创建表单数据:
use mobile_scm;     // 用哪个数据库创建表单
 
CREATE TABLE emp (
  ID char(10) NOT NULL,
  name char(10),
  birth char(10),
  phone varchar(10));
 
show tables;        // 查看表单是否创建成功

 

数据库如何设置主键(ID)自动增长啊(SQL语句)
创建表的时候可以设置,方法如下,用一下sql语句。
 
create table tableName(
    id int identity(1,1) primary key,
    data varchar(50)
)
解释:其中identity(1,1)代表自增,第一个1代表从1开始计数,第二个1代表每次增长1
主键设置的自增问题
1、只能在数据类型为 integer 或 bigint 的列上创建 自增 属性。
2、一个表只能有一个 自增列。
3、PK同Auto Incr有没有打钩(很关键,很多同学都是这个出了问题)
posted on 2018-12-24 14:01  荆棘Study  阅读(156)  评论(0编辑  收藏  举报