MySQL数据库的简单操作

第一周Web学习内容

一、学习内容:

1、了解什么是数据库?
2、数据库的表,列,字段,数据之间的联系。
3、 选择MySQL数据库进行学习增、删、查、改简单操作。


一、数据库(电子化的文件柜)

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。(科普中国)

定义:
数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。
数据库是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思:

(1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。

(2)数据库是数据管理的新方法和技术,它能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。

二、数据库的表,列,字段,数据之间的联系:

1、数据库中以表为组织单位存储数据。
2、根据表字段所规定的数据类型,我们可以向其中填入一条条的数据,而表中的每条数据类似类的实例对象。表中的一行一行的信息我们称之为记录。
3、数据库属性就是数据库字段,指数据库中表的列。

三、创建数据库并进行简单的基本操作:

在要创建的文件夹位置打开cmd指令符,并使用标准的识别语言:
***查看数据库中有那些库
mysql>show databases;

***切换到指定的库中
mysql>use 库名;

***查看当前库中有哪些表
mysql>show tables;

***查看mysql库中指定表的数据结构
mysql>describe 库名.表名;

***创建表
mysql>create table 库名.表名 (字段1名称 类型,字段2名称 类型,… primary key (主键名));

***删除指定表
mysql>drop table 库名.表名;

***删除指定库
mysql>drop database 库名;
个人小结注(下文所提makabaka为库名,xiaodiandian为表名):
mysql -u root -p 登录

mysql>create database makabaka;创建库

drop database makabaka.xiaodiandian;删除库
drop table aaa.abc;删除表

CREATE TABLE IF NOT EXISTS xiaodiandian(
序号 INT UNSIGNED AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
misc VARCHAR(40) NOT NULL,
PRIMARY KEY ( 序号 )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;创建表

use makabaka;切换到指定的库中

show tables; 查看当前库中有哪些表(展示的是有几个库和库里的表)

describe makabaka.xiaodiandian;查看mysql库中指定表的数据结构

INSERT INTO makabaka
(name, misc, 序号)
VALUES
(“xiaodiandian”, “666”, 6);插入数据

搜查插入数据后的表

1、select * from makabaka;直接搜查库的名称

2、select * from makabaka.xiaodiandian where name =‘makabaka’;搜查库名.表名的name

首先登陆进入MySQL中,创建新的库(mysql>create database makabaka;创建库)
在这里插入图片描述
再创建表(CREATE TABLE IF NOT EXISTS xiaodiandian(
序号 INT UNSIGNED AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
misc VARCHAR(40) NOT NULL,
PRIMARY KEY ( 序号 )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;创建表)
在这里插入图片描述
切换到该库位置(use makabaka;切换到指定的库中)
在这里插入图片描述

查看表的数据结构(describe makabaka.xiaodiandian;查看mysql库中指定表的数据结构)
在这里插入图片描述
插入数据(INSERT INTO makabaka
(name, misc, 序号)
VALUES
(“xiaodiandian”, “666”, 6);插入数据)
在这里插入图片描述
查看插入数据后的表
1、select * from makabaka;直接搜查库的名称

2、select * from makabaka.xiaodiandian where name =‘makabaka’;搜查库名.表名的name
在这里插入图片描述
删除(drop database makabaka.xiaodiandian;删除库
drop table aaa.abc;删除表)
在这里插入图片描述
对表进行一般操作要进使用use到指定位置进行。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值