安装MySQL以及数据库的一些基础知识

大二下了,这学期刚好开了数据库这门课...

一、什么是数据库

数据库就是一个一某种有组织的方式存储的数据集合,那么再形象的一点说就是一个陈列柜,是用来放东西的(但是MySQL不是数据库,它是DBMS,即数据库管理系统,可以使用它来访问数据库)

二、基本数据库的术语

  1. 表:是某种特定类型数据的结构化清单。就是它是一种结构化的文件用来存储特定类型的数据,比如个人信息等等,但是每个表都必须有且只有一个唯一的名字,也就是数据库中没有哪两个表的表名是相同的,但是呢,可以在不同的数据库中使用相同的表名。
  2. 列和行:列很好理解,就是表中的一个字段,每个表都是由多个列组成的,数据库中的每个列都有相应的数据类型;行就是水平的那一列(竖为列),它是表中的一个记录,比如在员工表中,每一行就代表了一个员工,表中的行数就为记录的总数。可以想象EXCEL的表格,一张表里面有行和列的那种。
  3. 主键:这个很重要,它应被置为且是表中唯一能区分表中每行的一个列或者一组列,说起来很绕口但是那么个理,大多数情况下是一个列。有了它以后更新或者删除各种操作管理表就很方便了。

三、怎么管理数据库

用SQL,它是结构化查询语言,专门用来跟数据库打交道,最常用的就是四个方面——增、删、改、查。

我用的是MySQL,简略的安装过程如下:

sudo apt-get install mysql-server

然后按Y,等待安装完成,安装完成后需要设置密码,设置完成后,重启MySQL。执行这条命令:

mysql -u root -p

然后输入设置的密码就可以进入了,进去之后会显示这个界面

现在就已经安装完成了,接下来就是创建表然后去使用SQL语句去进行查询了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值