1.初识mysql数据库

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;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值