(一)数据库的基本操作

一、默认自动自带数据库介绍

1.information_schema:他是信息数据库,库中保存着元数据的访问方式。例如:数据库库名、列的数据类型、或访问权限等。

mysql:MySQL的核心库,用于存储数据库的用户、权限设置、关键字等。一旦删除了就必须不得不重装数据库程序。

performance_schema:手机数据库服务器性能参数的数据库,例如进程等待的详细信息,历史事件的汇总信息等。

二、创建、删除、显示数据库

创建数据库:create database test;

删除数据库:droop database test;

显示所有数据库:show database;

三、数据表的基本操作

1.新建数据表

create table student

(

id int(10) primary key;

name char(10),

classid int(10)

);

2.查看数据表:show tables;

查看数据表结构:desc student;

四、其他小技能

1.唯一性约束:即指定字段的属性为唯一的,不能有重复值column type unique;

2.默认值:当insert语句中没有赋值时,那么系统就会为这个字段赋值column type default 没默认值

3.设置自动增加属性:自动增加属性就是为列值自动生成字段值,字段类型必须是整数类型。当为某个字段设定了自动增加属性,那么在insert数据时就可以不指定其字段列和字段值了column type auto_increment

例如:

create table student

(

id int(10) primary key auto_increment,

name char(10),

score float

)auto_increment = 100;

PS:auto_increment = 100,默认从1开始,可以自定义设置从某个数字开始

如果设置表结构时没有设置自动增长的话可以用下面的语句:

alter table 表名 auto_increment = 100

发表评论

电子邮件地址不会被公开。必填项已用 * 标注