MySQL数据库基础

一、数据库相关的概念

DB

数据库(database):数据存储的仓库,保存了一些有组织的持久化的数据。

DBMS

数据库管理系统(Database Management System)。数据库是DBMS创建和操作的容器。

​ 常见的数据库管理系统:MySql,Oracle,DB2,SqlServer。

​ DBMS分为两类:

  1. 基于共享文件系统的DBMS(Access)
  2. 基于客户机-服务器的DBMS(mysql、oracle)

SQL

结构化查询语言(Structure Query Language):专门用来和数据库通信的语言。

数据库特点

  1. 将数据放到表中,表再放到库中
  2. 一个数据库可以有多个表,每个表都有唯一的一个名字来标识自己,也就是说表名具有唯一性。
  3. 表有一些特性,定义了数据在表中如何存储。
  4. 标由列组成,也成为字段,所有的表都是由一个或多个列组成的。
  5. 表中的数据是按行存储的,每一行相当于java中的一个对象。

启动mysql

mysql -h localhost -P 3306 -u root -proot 

二、MySQL常见命令

命令 作用 备注
show databases 显示数据库 一定要加s
use [数据库名称] 打开某一数据库 改变用户当前的位置
show tables 显示数据库的所有表
show tables from [数据库名] 遍历某一数据库的所有表 不会改变用户当前的位置,仅仅查看了一下表信息
select database() 显示当前所在的库
desc [表名] 显示表的结构
select version() 显示当前数据库的版本
exit 退出命令行
# 显示数据库,一定要加s
show databases;
# 进入某一数据库
use test;
#显示数据库的所有表
show tables;

1.不区分大小写,建议关键字大写

2.每条命令建议用;结尾

3.注意注释

​ 单行注释:#注释文字

​ -- 注释文字

​ 多行注释:/注释文字/

 posted on 2021-01-21 17:49  风和日暖  阅读(121)  评论(0)    收藏  举报