热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

基本概念_第一部分基本概念

基本概念

基本概念

数据库:通俗讲数据库是一个以某种有组织的方式存储的数据集合,正规讲数据库是保存有组织的数据的容器(通常是一个文件或一组文件)。

易混淆点:人们常说的数据库是指数据库管理系统(DBMS)。数据库是通过DBMS创建和操纵的容器,它可以是保存在硬件设备上的文件,但也可以不是,我们平时访问数据库是通过DBMS访问,并不直接访问数据库。

表:表是某种特定类型数据的结构化清单,用于存储某种特定类型的数据,它由一个或多个列组成。列用于存储表中信息。表中的数据是按行存储的,行是表中的一个记录。

主键:一列或一组列,其值能够唯一区分表中每个行,即唯一标识表中每行的这个列。满足主键的条件:


  • 任意两行都不具有相同的主键值;

  • 每个行都必须具有一个主键值(主键列不允许NULL值)

SQL:结构化查询语言。mysql是一种DBMS,即它是一种数据库软件。

为什么使用MySQL?


  • 成本——免费使用,开源软件


  • 性能——执行速度快


  • 可信赖——多数公司均使用


  • 简单——容易安装和使用



MySQL基本命令(切记加";"符号

登录MySQL服务器:mysql -u root -p

USE 数据库名称:打开数据库,读取数据。比如使用crashcourse数据库=>USE crashcourse;

SHOW:显示信息。


  • SHOW DATABASES;返回可用数据库的一个列表,包含在这个列表中的可能是MySQL内部使用的数据库。

  • SHOW TABLES;返回当前选择的数据库内可用表的列表,获得一个数据库内的列表。

  • SHOW COLUMS FROM custormers;可用于显示表的列信息,等价于DESCRIBE customers;

  • SHOW STATUS:用于显示广泛的服务器状态信息;

  • SHOW CREATE DATABASE 和OW CREATE TABLE分别显示创建特定数据库或表的MySQL语句;

  • SHOW GRANTS:用来显示授予用户(所有用户或特定用户)的安全权限;

  • SHOW ERRORS和SHOW WARNINGS用来显示服务器错误或警告消息;

技术图片


推荐阅读
author-avatar
执爱马嘟嘟_539
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有