什么是数据库:如果你正在阅读,表明你正以某种方式与数据库打交道,简单来说,就是以某种有组织的方式存储的数据集合,相当于一个装水的容器。
我们所要说的是关系型数据库:即二维表格,可以想象成excel表格的形式。
一般常见的数据库有:MysqlOrcal,SQL Server(微软)….
我们要说的数据库是Mysql:具有运行快,且是开源的优点。官网上都是可以下载得到的,就不做详细赘述了。
首先,我们要接触一下数据库的基本功能:select,insert,update,delete,增删查改四大基本功能。
其中select是最复杂的,我们就先从select讲起,如图,可以帮助大家快速掌握: 我们用的是Mysql的图形化软件(如果有需要,可以和我要)
我们学习第一个语句
1.select + 列名 for+ 表名 (*)表示全部的意思 列就是一列一列的,行就是一行一行的,也叫记录。
##显示全部的内容
Select *
From emp;
(在这里分号可以加,也可以不加,系统会自动加好)
Select empno,emp_name,job,hiredate,mgr_id,salary,bonus,dept_id
From emp
会显示出同样的效果,但是在数量庞大的数据中,后者会明显快,前者系统需要去计算调用,可以下载个软件试试。
面试题:1.你如何确定Mysql是否处于运行状态? 在Debian上运行命令service mysql status,然后看输出即可。在RedHat或者centors上运行命令service mysqld status,然后查看输出即可。