数据库 
首页 > 数据库 > 浏览文章

mysql 基础教程之库与表的详解

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

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;

库和表都有了之后,我们就可以通过逻辑判断等方法,来为数据库添加修改数据内容了。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:Mac下MySQL5.7忘记root密码的解决方法
下一篇:Mysql 出现故障应用直接中断连接导致数据被锁(生产故障)详解
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。