欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQL数据库(1)

程序员文章站 2022-03-12 10:58:30
MySQL数据库的最基础的内容:创建数据库,创建数据表,插入记录,查看记录等 ......

MySQL数据库(1)MySQL数据库(1)

 

你好,我是sundy左左,一名初级数据分析师,我在建设一个属于初学者笔记的乐园,在这里我将自己学习的东西分享出来,也许对你有用也许对你没用,但都欢迎您指出我的错误和改进的地方。我是一个初级的数据分析师,大部分内容所涉及的都不深,而且每次分享的内容也不多,如果您觉得我的内容很适合你,那么请关注我。

mysql 是最流行的关系型数据库管理系统,即rdbms(relational database management system)

那么什么是数据库呢?顾名思义,数据库是用来存储、组织、管理数据的仓库。

关系型数据库的特点:1.以表格形式出现;2.每行是记录名称;3.每列为记录名称所对应的数据;4.许多行和列组成一张表;5.若干的表组成一个databace。

 

MySQL数据库(1)

首先,打开cmd我们来创建一个test数据库并使用它

创建数据库:create database db_name

使用数据库:use db_name

MySQL数据库(1)

 

MySQL数据库(1)

接下来我们创建一个数据表,并来看看数据表的结构如何:

创建一个数据表:create table [if not exists] tb_name ...

查看数据表结构:show columns from tb_name

MySQL数据库(1)

其中数据的类型分别为:

MySQL数据库(1)

MySQL数据库(1)

 

如果你不希望某个字段为空,就设置为not null,但是若允许为空,设置为null会报错的呦~

primary key 为主键,主键特性就是该列为not null,而且唯一

 

MySQL数据库(1)

接下来我们给数据表添加值:

给表格添加值:insert into tb_name ( field1, field2,...fieldn ) values ( value1, value2,...valuen )

查看数据表记录:select * from tb_name

MySQL数据库(1)

MySQL数据库(1)

 

在这里面我没有给id任何的值,他是自动编号的:auto_increment