1、初识mysql数据库

1、有哪些网络数据库

Mysql(中小型的关系型数据库)
Oracle(大型的关系型数据库)
SqlServer
Redis (非关系型数据库 被用作于分布式的分片分区数据快存快储)
MongoDB (非关系型数据库 也常常用做分布式)

2、安装mysql

现在一般我们会有数据库的图形操作软件去可视化的操作数据库,在我们学习阶段我们必须回归原始的Windows操作界面去操作数据库
安装

image.png

image.png

image.png

image.png

image.png
image.png

输入root


image.png

3、mysql命令

查看本机有几个数据库

show databases;

image.png

创建一个数据库

CREATE DATABASE 数据库名; 
image.png

选择使用数据库

use 数据库名字;
image.png

删除数据库

drop database 数据库名;
image.png

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;
image.png
查看表结构
desc 表名;
image.png

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;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容