什么是数据库?
数据库(Database)是按照数据结构来组织、存储和管理数据的创建在计算机存储设备上的仓库,是长期储存在计算机内、有组织的、可共享的数据集合。简单来讲是自己可视为电子化的文件柜——存储电子文件的处所,用户能够对文件中的数据进行新增(增)、删除(删)、更新(改)、截取(查)等操做。mysql
数据库中的数据具备如下特色:web
MySQL 是最流行的关系型数据库管理系统(Relational Database Management System)。在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。sql
什么是关系型数据库系统? 关系包含实体和属性,属性又包含型和值,型即为属性名,值就是属性的具体内容。这种所谓的"关系型"能够理解为"表格"的概念。关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。例如某单位的职工关系就是一个二元关系。在关系数据库中,对数据的操做几乎所有创建在一个或多个关系表格上,经过对这些关系表格的分类、合并、链接或选取等运算来实现数据的管理。一个或多个表格组成一个关系,一个关系称为一个数据库,若干个数据库能够构成一个数据库系统。数据库
MySQL下载安装:
打开网址:https://www.mysql.com
点击DOWNLOADS下载,选择Community社区版(企业版的须要通行证),若是你是windows系统,就选择“MySQL on windows”,而后选择安装包(MySQL Installer)windows
滚动条拉到最下边,选择要安装的版本,这里默认显示的是最新版本8.0,若是要下载旧版本点击右边的“Looking for previous GA versions?”网络
选择5.5的点击download。这个32位的能够用在64位操做系统上。数据结构
不用登录,直接下载svg
MySQL命令语句:
Show databases; #查看全部数据库
Create databases <数据库名>; #建立数据库
Use <数据库名>; #使用指定数据库
Create table <表名>(id int(4),name varchar(20));
#建立表。其中id和name为列的名称;int和varchar为数据类型,int指代整型数据,varchar表明变长字符串;(4)、(20)表明容许字符的最大长度操作系统
Insert into table_name (id,name) values (1,”wang”);
#在table_name表格中插入一个id为1,name为wang的数据server
Drop databases <数据库名>; #删除数据库
Drop table <表名>; #删除表
Delete from table_name where id=1; #删除表中id=1的行
Update “”from table_name; #删除表中的某一格
Rename table table_name to table_name2; #修改表的名称
Update table_name set name=”zhang”,where id=10;
#更改表中id=10的name
Select* from table_name where id=001; #查看id=001对应的行信息
Select name from table_name where id=001; 查看id=001对应的行中name列的信息
Select* from table_name order by class ASC; #读取table_name 这个表中全部数据并按班级升序排列 Select* from table_name order by class DESC; #读取table_name 这个表中全部数据并按班级降序排列