当前位置: 首页 > news >正文

MySql数据库环境部署

MySql基础与Sql

  • 数据库概述
    • 基础环境的建立
    • MYSQL数据库的连接方法
    • MySql的默认数据库
    • 数据库端口号

数据库概述

  • 数据库(DataBase,DB)∶存储在磁带、磁盘、光盘或其他外存介质上、按定结构组织在一起的相关数据的集合。
  • 数据库管理系统〈DataBase Management System,DBMS)︰一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。
  • 数据库系统(DataBase System,DBS):通常由软件、数据库(DB)和数据库管理员组成。软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统(DBMS)。
  • 数据库(DB)由数据库管理系统(DBMS)统一管理,数据的插入、修改和检索均要通过数据库管理系统(DBMS)进行。数据库管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。

数据库就是一些数据集合,数据库管理系统就是把这些集合进行管理整合,好比MYSQL,Oracle等,数据库系统添加了人为管理。

基础环境的建立

环境在之前下载PHPstudy的时候就已经帮你安装好了,所以环境可以直接使用。

MYSQL数据库的连接方法

在安装phpstudy的时候,软件已经自动安装好了mysql,可以在软件管理之中进行找到:
在这里插入图片描述
这里需要自己找到自己的安装路径。

  • 命令行连接:首先打开cmd,然后一直打开到mysql目录下的bin目录位置,然后输入:
    在这里插入图片描述
    进入mysql首先要输入mysql -h(host) 127.0.0.1(地址) -u(user) root(用户名) -p(password密码),然后输入密码即可。
    mysql账户在phpstudy的数据库中查看。最终出现“mysql>”就代表成功进入了。
  • 使用php进行连接:
    在这里插入图片描述
    这一段在PHP基础文章中已经写过,就不进行赘述。
  • 第三方软件进行连接(这里使用navicat)
    请添加图片描述
    请添加图片描述

MySql的默认数据库

mysql数据库默认情况下包含了information_schema、performance_schema、mysql和sys。

  • information_schema:提供了数据库元数据的访问方式,保存了MySQI服务所有数据库的信息;information_schema就像是MySQL实例的一个百科全书,类似维基百科。
  • mysql:保存MySQL的权限、参数、对象和状态信息。
  • performance_ schema:主要用于收集数据库服务器性能参数,提供进程等待的详细信息,包括锁、文件信息等;为提供MySQL服务器性能做出详细的判断。
  • sys: sys库所有的数据源来自performance_schema。目的是要将performance_schema的复杂度降低,让数据库管理员DBA可以更好的阅读库中的内容,快速了解数据库的运行情况。
    在这里插入图片描述
    默认会有这四个库。

数据库端口号

  • Oracle: 1521
  • MySQL: 3306
  • SQL Server: 1433
  • PostgreSQL:5432
  • mongoDB: 27017
  • Redis: 6379
  • MemcacheDB: 11211
http://www.lryc.cn/news/20320.html

相关文章:

  • 极品笔记,阿里P7爆款《K8s+Jenkins》技术笔记,职场必备
  • 数据结构:各种排序方法的综合比较
  • 【设计模式】 策略模式介绍及C代码实现
  • 【数据库】第二章 关系数据库
  • oracle和mysql的分页
  • 深拷贝与浅拷贝的理解
  • Shell变量
  • Android 8请求权限时弹窗BUG
  • 路漫漫:网络空间的监管趋势
  • 洛谷 P1208 [USACO1.3]混合牛奶 Mixing Milk
  • 数据库的基本查询
  • 10 分钟把你的 Web 应用转为桌面端应用
  • Delphi RSA加解密(二)
  • pytorch 深度学习早停设置
  • 【Vue学习】Vue高级特性
  • Android 12.0 系统Settings去掉开发者模式功能
  • buu [NCTF2019]babyRSA 1
  • Java:如何选择一个Java API框架
  • mt6735 MIC 音量的调整及原理介绍
  • 【深度学习】什么是线性回归逻辑回归单层神经元的缺陷
  • Spring拦截器
  • 8个可能降低网站搜索引擎信任度的错误
  • 弱监督论文阅读:P2BNet算法笔记
  • 使用Java编写Hive的UDF实现身份证号码校验及15位升级18位
  • 前端:分享JS中7个高频的工具函数
  • docker基础用法及镜像和容器的常用命令大全
  • Spring(Bean生命周期)
  • 什么是分布式锁?几种分布式锁分别是怎么实现的?
  • 【一天一门编程语言】R 语言程序设计极简教程
  • 记一次顿悟的经历