1、有哪些网络数据库
Mysql(中小型的关系型数据库)
Oracle(大型的关系型数据库)
SqlServer
Redis (非关系型数据库 被用作于分布式的分片分区数据快存快储)
MongoDB (非关系型数据库 也常常用做分布式)
2.流程
输入root
查看本机有几个数据库 show databases;
创建一个数据库 create database 数据库名; 如 create database ny;
选择使用数据库 use 数据库名字; 如use ny;
删除数据库 drop database 数据库名; 如drop database ny;
3.创建数据表
CREATE TABLE IF NOT EXISTS`runoob_tbl`(
`runoob_id`INT UNSIGNED AUTO_INCREMENT,
`runoob_title`VARCHAR(100)NOT NULL,
`runoob_author`VARCHAR(40)NOT NULL,
`submission_date`DATE,
PRIMARY KEY(`runoob_id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
简写
CREATE TABLE 数据表名(
字段名 数据类型 [描述],
字段名 数据类型(数据长度 可写可不写)[描述]
PRIMARY KEY(主键的字段名
)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
如
选择数据库use td01;
创建数据表
CREATE TABLE `rg`(
`class_id`INT UNSIGNED AUTO_INCREMENT,
`class_name`VARCHAR(100)NOT NULL,
PRIMARY KEY(`class_id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
4.查看表结构 desc 表名; 如desc rg; (表名为自己定义的数据库中的一个名称)
删除数据表 drop table 表名 ; 如drop table rg;
5.总结流程
查看数据库show databases;
创建数据库td02 create database td02;
选择使用数据库td02;use td02;
创建数据表rq;
CREATE TABLErq
(
class_idINT UNSIGNED AUTO_INCREMENT,
class_nameVARCHAR(100)NOT NULL, PRIMARY KEY(
class_id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
查看数据表show tables;
查看具体的某张数据表的结构desc rq;