MySQL 从0到1打开数据库管理操作方法

 更新时间:2023年06月06日 09:51:29   作者:啊苏要学习  
数据库管理系统(DataBase Management System)是用来创建数据库和管理数据库数据的一个管理软件,我们口头说的MySQL数据库就是这个管理系统,这篇文章主要介绍了MySQL从0到1打开数据库管理,需要的朋友可以参考下

前言:

  小时候玩积木的时候,根据图纸将一块块积木拼成图纸上的模样,随着我们的拼装越发熟练,甚至可以自己创作一个图形。

  在数据爆炸时代,数据就像一块块散落的积木,学好数据库管理系统,就可以把数据很好的管理起来,方便我们存取数据。接下来我们来学习数据库的知识~

一.认识MySQL

  数据库(DataBase)是用来存放数据的一个仓库,里面的数据被有组织的存放着,就好比图书馆有组织地存放着图书。

  数据库管理系统(DataBase Management System)是用来创建数据库和管理数据库数据的一个管理软件。我们口头说的MySQL数据库就是这个管理系统。

  SQL语言是操作关系型数据库的一门统一性编程语言,属于关系型的数据库都可以使用SQL语句进行相应的操作。

二.安装MySQL数据库

  MySQL是一款比较火的关系型数据管理系统,我们下载免费的社区版,和收费版的区别在于有无官方的技术支持。

  在百度搜索引擎搜索mysql进入官网,点击下载导航。接着是:

  点击社区版下载,然后根据自己的操作系统按以下提示进行选择就可以了。 

  下载完成之后,打开文件夹所在的位置,双击运行,一路next和Execute,然后有一个界面是要输入一个密码的,自己设置好访问数据库的密码就OK。

三、启动和停止MySQL服务

  只有启动了MySQL服务之后,才能将自己的计算机作为SQL服务器,是接入客户端的前提操作,那么如何启动呢?不需要使用了又如何停止呢?

3.1启动服务的两种方式

第一种:以Windows为例,win+r后输入这一段字母调出服务窗口,找到以M开头的MySQL80,右键点击启动或停止。

第二种:在开始的搜索里输入cmd,找到命令提示符,在窗口里输入下面这两段代码。

net stop mysql80
/* 停止服务 */
net start mysql80
/* 启动服务 */

  注意:需要以管理员的身份运行才能有访问权限

 3.2停止服务的两种方式

  停止服务的两种方式在前讲启动的时候也讲了,第一种就是在服务里关停,第二种就是在命令提示符里输入代码停止。

  启动了MySQL服务之后,需要让客户端接入MySQL服务器,接下来讲如何链接客户端,它也有两种方式。

四.链接客户端

4.1使用自带的命令行窗口

  下载好MySQL后,有自带的命令窗口,打开这个窗口后,输入在安装时设置的密码,就将客户端接入服务器了。

  注意:一定要启动MySQL80服务之后,才能够使客户端接入服务器。 

4.2使用系统自带的命令窗口

  重要前提:配备环境变量,让系统的的命令窗口有MySQL的命令窗口的功能(可以这么理解)。

配置步骤:找到“此电脑”右键点击属性---高级系统设置---

---找到Path---进入编辑---

 ---在C盘里一路找到bin文件后,复制这个绝对路径,像上图一样信件后复制放在里面---

 ---最后一路确定应用,环境变量就配置好啦!

  使用系统命令窗口接入服务器的方法:

mysql -u root -p
/* -u后面接的是用户名,安装的时候默认创建了一个root用户 user*/
/* -p的意思是输入密码登录  password*/ 

五.MySQL是存储数据的模型

  MySQL为什么是关系型数据库呢?想必大家一开始就有这个疑惑了,看完这一小节你就懂为什么是了。

  关系型数据库(RDBMS):由多张相互链接而成的二维表组成的数据库就叫关系型数据库。

  简单理解就是excel里的一张张表格,表格之间有联系,以这种表格的形式存储数据的数据库叫关系型数据库。

  不是以这种表格形式存储数据的数据库叫做非关系型数据库。

  使用数据库管理系统为我们创建数据库,创建表格,首先需要和RDBMS交流才行,和关系型数据库交流的语言是SQL编程语言,接下来是重点,学习SQL语言。

六.SQL语言

  SQL语言的一般语法:

SQL通用语法

SQL可以单行多行书写,以分号结尾 SQL语句可以使用空格或缩进增加可读性 MySQL数据库的SQL语句不区分大小写

  SQL语言的分类:

  数据定义语言DDL(Data Definition Language),用来定义数据库、表、字段、索引。

  数据操作语言DML(Data Manipulation Language),用来对数据库里的表中的数据进行增加、删除、修改等操作。

  数据查询语言DQL(Data Query Language),用来查询数据库中表的记录。

  数据控制语言DCL(Data Control Language),用来创建数据库用户,以及控制用户访问权限大小等。

  以上是SQL语言的四个分类,相信大家已经迫不及待得想要学习语言了,我知道你很急,但是你先别急,好好消化一番再来学习语言。

结尾:

  这篇博文看完相当于是从0到1了,这是因为环境、术语,概念都理解清楚后,剩下的就是好好学习!我们下篇将会更出SQL语言的使用,按顺序从DDL、DML、DQL、DCL讲下去,期待你的关注。

到此这篇关于MySQL 从0到1打开数据库管理的文章就介绍到这了,更多相关mysql打开数据库管理内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Mysql中varchar长度设置方法

    Mysql中varchar长度设置方法

    这篇文章主要介绍了Mysql中varchar长度设置方法的相关资料,本文还给大家带来了valar类型的变化及char()和varchar()的区别介绍,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • mysql_connect(): Connection using old (pre-4.1.1) authentication protocol refused

    mysql_connect(): Connection using old (pre-4.1.1) authentica

    MySQL错误提示:Connection using old (pre-4.1.1) authentication protocol refused (client option ‘secure_auth’ enabled)解决办法,需要的朋友可以参考下
    2014-04-04
  • Mysql 5.7 服务下载安装图文教程(经典版)

    Mysql 5.7 服务下载安装图文教程(经典版)

    MySQL 5.7在诸多方面都进行了大幅的改进,主要在于安全性、灵活性、易用性、可用性和性能等几个方面。这篇文章主要介绍了Mysql5.7服务下载安装图文教程(经典版),需要的朋友可以参考下
    2016-09-09
  • Mysql文件存储图文详解

    Mysql文件存储图文详解

    文件存储是我们日常开发中经常遇到的一个功能,下面这篇文章主要给大家介绍了关于Mysql文件存储的相关资料,需要的朋友可以参考下
    2021-06-06
  • mysql 5.7如何安装 mysql 5.7安装配置教程

    mysql 5.7如何安装 mysql 5.7安装配置教程

    这篇文章主要为大家详细介绍了MySQL 5.7安装配置方法,安装过程中出现问题的解决方案,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • linux下mysql链接被防火墙阻止的解决方法

    linux下mysql链接被防火墙阻止的解决方法

    linux下安装了mysql,不能从其它机器访问 帐号已经授权从任意主机进行访问
    2012-07-07
  • mysql是否需要容器化深入分析

    mysql是否需要容器化深入分析

    这篇文章主要为大家介绍了mysql是否需要容器化深入解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • MySql数据库备份的几种方式

    MySql数据库备份的几种方式

    这篇文章主要介绍了MySql数据库备份的几种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    下面小编就为大家带来一篇浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • MYSQL数据库Innodb 引擎mvcc锁实现原理

    MYSQL数据库Innodb 引擎mvcc锁实现原理

    这篇文章主要介绍了MYSQL数据库Innodb 引擎mvcc锁实现原理,但是mvcc 的实现原理是什么呢?下文我们就来实例说明来mvcc 的实现原理,感兴趣的小伙伴可以参考一下
    2022-05-05

最新评论