最流行网站开发工具,湖北企业建站系统平台,住房与建设局网站,wordpress广告位设置目录 1.概念2.基本使用显示当前的数据库列表创建数据库使用数据库创建表向表中插入数据查看创建的表中的数据 3.SQL的分类4.存储引擎 1.概念
MySQL本质是基于C(mysql)S(mysqld)模式的一种网络服务。
mysqld#xff1a;它是数据库的服务器端#xff08;这是一个守护进程它是数据库的服务器端这是一个守护进程mysql它是数据库的客户端
数据库是在磁盘或内存中存储的结构化数据文件。
数据 (Data)
描述事物的符号记录包括数字文字、图形、图像、声音、档案记录等以“记录”形式按统一的格式进行存储
表
将不同的记录组织在一起用来存储具体数据
数据库
表的集合是存储数据的仓库以一定的组织方式存储的相互有关的数据集合是按照数据结构来组织、存储和管理数据的仓库
数据库服务mysqld 2.基本使用
显示当前的数据库列表
show databases;创建数据库
create database helloworld数据库名称;创建一个数据库其实就是创建一个目录文件而创建的目录存放于/var/lib/mysql目录下。
使用数据库
use helloworld(数据库名称)创建表
create table students(name varchar(32),age int,gender varchar(2));可以看到创建一个表其实就是再linux中创建文件。 向表中插入数据 查看创建的表中的数据 3.SQL的分类 DDL【data definition language】数据定义语言用来维护存储数据的结构 代表指令: create, drop, alter DML【data manipulation language】数据操纵语言用来对数据进行操作 代表指令 insertdeleteupdate DML中又单独分了一个DQL数据查询语言代表指令 select DCL【Data Control Language】数据控制语言主要负责权限管理和事务 代表指令 grantrevokecommit 4.存储引擎
存储引擎是数据库管理系统如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。
MySQL的核心就是插件式存储引擎支持多种存储引擎。