这篇文章主要介绍了 mysql 基础教程之库与表的详解的相关资料, 需要的朋友可以参考下
MySQL 是一个开放源码的小型关联式数据库管理系统,开发者为瑞典 MySQL AB 公司。MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
MySQL 是一个大数据库。有的数据库里面个有种各样的数据。如果不按照规定划分好会显得看起来很乱。凡是东西都要通过整理才能规矩,每一堆数据整理到了一起,然后,所以有了产生了表与库这个东西。
我们创建网站的时候都会现在数据库里创建一个库,每一个库的数据都对应着一个网站的数据。创建了这个库表明了我们接下在的数据都要在这个库里存放了,也算是提前做好了一个储物柜。
- 创建库的方法
- create database <数据库名>;
- 查看库
- show databases;
- 选库
- use <数据库名>;
一个数据库里有多个库也通常表示这个数据库存放着多个网站的数据。
我们创建好了数据库,就可以往数据库里存储东西。
存东西也是要分类的,比如一个商城,用户的资料和商品的资料,虽然都是这个数据库的资料,但是如果不做划分的话也会显得十分混乱。这个时候我们需要创建一个表,将每一类数据做好分类分配到每一个表里。
比如一个商城网站,用户信息会添加一个表,当有用户注册或者修改资料是会往这个表写入数据;添加商品时,往商品表里添加数据;商品有评论时,对应着评论表会多出一条数据。这样我们想要哪一类数据的时候,就会直接从这个表选取。
- 创建表
- create table msg (
- id int primary key auto_increment,
- name char(20),
- email char(30),
- content varchar(100)
- ) charset utf8;
- 查看库下的表
- show tables;
- 查表
- select * from msg;
库和表都有了之后,我们就可以通过逻辑判断等方法,来为数据库添加修改数据内容了。
来源: