MySQL入门01
数据库简介
MySQL数据库简称MySQL,是一款由瑞典MySQL AB公司开发并且广泛应用的数据管理系统,MySQL数据库因其体积小,速度快,总体拥有成本低收到很多的热捧.现在,MySQL的所有者世界上最著名的数据库企业----Oracle所有.
MySQL的应用,在国内的企业包裹:百度,阿里,腾讯,新浪,搜狐,网易,等等企业,全部在使用MySQL数据库.
MySQL是一种开放云代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据管理语言--结构化查询语言(SQL)进行数据库管理.
由于MySQL是开放源代码的,因此任何人都可以在GPL的许可下下载并根据个性化的需要对其进行修改.MySQL因为其速度,可靠性和适应性而备受关注.大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择.
PHP与很多数据库结合都很紧密.由于,PHP和MySQL都是开源免费的,所以PHP一直对于MySQL等数据库都有很好的支持.
1.1 数据库的五个基本单位
数据库服务器
数据库
数据表
数据字段
数据行
我们现在来对上面的五个基本单位进行说明:
数据库服务器:是指用来运行数据库服务的一台电脑,在中小型企业通常为一台.在数据存储量计算量很大的时候可以存在多塔.堕胎数据库服务器共同来存储或计算.由于数据安全非常重要,我们经常会对数据库服务器里面的数据进行备份.
数据库:一个数据库服务器里面可以有很多个数据库,主要用来分类使用,我们可以建立交通信息数据库,游戏数据库........主要用来将各个不同用途的数据,按照业务进行大块的划分.
数据表:例如在游戏数据库中,根据这一款游戏又分为了不同的数据表.专门用来区分游戏的不同数据,例如:用户. 密码.:任务数据;所有装备和装备信息,用户的充值信息,药品....等
数据字段:也叫数据列就是我们日常缩减表格里面的列,在表格中,我们会将一张用户表分成多个列..
数据行:真正的数据存在每一个表的行里面,字段(列)划分出来了一个表应该按照什么样的格式存数据
而行,是真正的数据每一行需要遵循数据字段(列)的规范 和要求进行存入数据.
MySQL连接数据库
方法一:
安装后可以在看是菜单的列表中找到MySQLCommand Line点击操作的命令行终端操作.
方法二:如果假如到了windows的环境变量中,可以在命令行下直接操作,在命令行下通过以下命令可以连接到数据库服务器:
mysql -h localhost -u root -p(密码)
上面的命令中:mysql表示mysql数据库启动工具
注意;通常我们不直接输入密码,而是在回车之后输入密码,因为密码输入的时候字符是不可见的,输完密码直接回车登录,防止旁边有人把重要的密码看走,如果没有别的问题登录成功之后会出现以下内容:

上面英文对应翻译为:欢迎使用MySQL的命令行操作工具,
mysql当前是第5次连接.
当前数据库版本是5.7.26遵循GPL协议
版权所有2000,2019.归Oracle和其子机构拥有
\h来获取帮助,\c清楚历史命令
二.MySQL数据库操作
1. 创建数据库
CREATE DATABASE 数据库名;
eg: CREATE DATABASE PHP
创建一个数据库名字为PHP
mysql> CREATE DATABASE PHP;
Query OK, 1 row affected (0.00 sec)
“Query OK” 表示上面的命令执行成功,所有的 DDL 和 DML(不包 括 SELECT)操作执行成功后都显示“Query OK”,这里理解为执行成功就可以了;“1 row affected” 表示操作只影响了数据库中一行的记录,“0.00 sec”则记录了操作执行的时间。
2. 查看数据库
基本语法: show databases;

3.选中数据库
基本语法 use 库名
eg use PHP
注意数据库名字大小写.
4.查看数据库中的表
进入库后我们可以看到这个库里面有多少个数据表,
基本语法 show tables;

数据表太多就不全部展示了
5.删除数据库
基本语法 DROP DATABASE 库名
DROP DATABASE PGP;

上图所示PHP这个我们刚刚建立的库被删除,工作中数据库被删除后,里面的所有数据也会被删除,所以删除前一定慎重并且有备份的库.

浙公网安备 33010602011771号