1.什么是数据库
存储数据用文件就可以了,为什么还要弄个数据库?
文件保存数据有以下几个缺点:
- 文件的安全性问题
- 文件不利于数据查询和管理
- 文件不利于存储海量数据
- 文件在程序中控制不方便
为了解决上述问题,专家们设计出更加利于管理数据的东西——数据库,它能更有效的管理数据。
2.基本操作
2.1登录
mysql -h 127.0.0.1 -P 3306 -u root -p
- -h指明你要登录了部署了mysql服务的主机,不加默认为本地
- -P指明你要访问的端口号
- -u指明登录用户
- -p指明要输入密码
这样就是登录成功了
2.2使用
1.建立数据库
create database 数据库名;
创建数据库本质其实是在磁盘上给我们创建了一个目录
2.使用数据库
use 数据库名;
3.创建数据库表
create table 表名(
);
4.表中插入数据
insert into 表名() values();
5.查询表结构
select * from student;
3.服务器,数据库,表之间的关系
- 所谓安装数据库服务器,只是在机器上安装了一个数据库管理系统程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。
- 为保存应用中实体的数据,一般会在数据库中创建多个表,以保存程序中实体的数据。