前言
一、数据库好处
1、可以持久化数据到本地
2、结构化查询
二、数据库概念
1、DB
数据库(database):存能数据的“仓库”,保存了一系列有组织的数据
特点:
(1)数据存放在表中,然后表放在库中
(2)一个库可以有多张表,每张表具有唯一的表名标识自己
(3)表中的一个或多个列,列又称为“字段”,相对于Java中的“属性”
(4)表中的每一行数据,相对于java中的“对象”
2、DBMS
数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器。
常见的DBMS:MySQL、Qracle、DB2、SqlServer
3、SQL
结构化查询语言(Structure Query Language):专门]用来与数据库通信的语言。
特点:
①不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL
②简单易学
③灵活使用其语言元素,可以进行非常复杂和高级的数据库操作
三、MySQL
1、MySQL服务器的启动和停止
方法一:计算机–右击管理–服务
方法二:通过管理员身份运行
net start 服务名(启动服务)
net stop 服务名(停止服务)
2、MySQL服务器的登录和退出
方法一:通过MySQL自带客户端:只限root用户
方法二:通过自带客户端
登录:mysql【-h主机名 -P端口名】-u用户名 -p密码
退出:exit
Mac终端环境配置路径:export PATH=${PATH}:/usr/local/mysql/bin
3、MySQL的常见命令
(1)查看当前所有数据库
show database;
(2)打开指定的库
use 库名;
(3)查看当前库所有表
show tables;
(4)查看其他库的所有表
show tables form 库名;
<