MySQL与SQL语言基础学习(一)

一 数据库与MySQL的概述

为什么要学习数据库?

通过数据库,我们可以将大量数据持久化的保存到本地,并且可以实现结构化的查询,方便对数据进行系统化的管理。

数据库的相关概念★
  1. DB:Database,即数据库。保存了一系列有组织数据的容器;
  2. DBMS:Database Management System,数据库管理系统,又称为数据库软件或数据库产品(常见的有MySQL,DB2,Oracle,SqlServer等),用于创建和管理DB;
  3. SQL:Structure Query Language ,结构化查询语言,用于与数据库进行通信。是几乎所有的主流数据库软件通用的语言。
数据库存储数据的特点
  1. 数据存放到表中,表存放在库中
  2. 一个数据库中可以有多个表,每张表都具有唯一的表名来标识自己
  3. 表中有一个或多个列,列又称为字段,相当于java中的属性
  4. 表中的每一行数据,都相当于java中的一个对象
  5. 表具有一些特性,这些特性定义了数据在表中如何存储,类似于java中类的设计
MySQL服务的启动与停止

使用管理员身份通过命令行来进行开启和关闭

net start 服务名
net stop 服务名
MySQL服务的登录和退出

通过windows自带的客户端

//登录
mysql【-h 主机名 -p端口号】-u用户名 -p密码

//退出
exit或ctrl+C
MySQL的常见命令
  1. 查看当前所有数据库:show databases;
  2. 打开指定的库:use 库名;
  3. 查看当前库中的所有表:show tables;
  4. 查看其他库中的所有表:show tables from 库名;
  5. 创建表结构:create table 表名(
    列名 列类型;
    列名 列类型;

  6. 查看表结构:desc 表名

用作复习分享

你可能感兴趣的:(MySQL数据库,mysql)