1、有哪些网络数据库
Mysql(中小型的关系型数据库)
Oracle(大型的关系型数据库)
SqlServer
Redis (非关系型数据库 被用作于分布式的分片分区数据快存快储)
MongoDB (非关系型数据库 也常常用做分布式)
2、安装mysql
现在一般我们会有数据库的图形操作软件去可视化的操作数据库,在我们学习阶段我们必须回归原始的Windows操作界面去操作数据库
安装
输入root
3、mysql命令
查看本机有几个数据库
show databases;
创建一个数据库
CREATE DATABASE 数据库名;
选择使用数据库
use 数据库名字;
删除数据库
drop database 数据库名;
4、创建数据表
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 ( `主键的字段名` )
);
选择数据库
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;
查看有哪几张数据表
show tables;
查看表结构
desc 表名;
5、删除数据表
DROP TABLE 表名 ;
6、顺滑的走一遍
查看数据库
show databases;
创建数据库td02
create database td02;
选择使用数据库td02;
use td02;
创建数据表rq;
CREATE TABLE `rq`(
`class_id` INT UNSIGNED AUTO_INCREMENT,
`class_name` VARCHAR(100) NOT NULL,
PRIMARY KEY ( `class_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
查看数据表
show tables;
查看具体的某张数据表的结构
desc rq;