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这个我们刚刚建立的库被删除,工作中数据库被删除后,里面的所有数据也会被删除,所以删除前一定慎重并且有备份的库.

 

posted @ 2020-09-27 14:45  阿澈  阅读(116)  评论(0)    收藏  举报