千家信息网

MySQL数据库的介绍及安装方法

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇内容介绍了"MySQL数据库的介绍及安装方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、M
千家信息网最后更新 2026年10月31日MySQL数据库的介绍及安装方法

本篇内容介绍了"MySQL数据库的介绍及安装方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  一、MySQL数据库介绍

  MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

  MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

  MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL 作为网站数据库。

  二、关系型数据库和非关系型数据库

  数据库一般分为关系型数据库和非关系型数据库,Redis是非关系型数据库;

  1.关系型数据库 - sql

  使用sql语句进行操作。

  数据存储在磁盘中。

  常见的关系型数据库有 MySQL、Oracle、SqlServer、sqlite;

  2.非关系型数据库 - nosql

  不依赖sql语句。

  数据存储在内存中。

  数据可以持久化。

  三、MySQL数据库安装

  我自己用的是CentOS系统,所以以下描述都是对于CentOS可用的,Ubuntu系统应该不尽相同;

  下载

  登录官网地址下载好之后得到一个安装包mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar。

  解压

  解压安装包$ tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

  得到如下几个安装包

  mysql-community-client-5.7.28-1.el7.x86_64.rpm

  mysql-community-common-5.7.28-1.el7.x86_64.rpm

  mysql-community-devel-5.7.28-1.el7.x86_64.rpm

  mysql-community-embedded-5.7.28-1.el7.x86_64.rpm

  mysql-community-embedded-compat-5.7.28-1.el7.x86_64.rpm

  mysql-community-embedded-devel-5.7.28-1.el7.x86_64.rpm

  mysql-community-libs-5.7.28-1.el7.x86_64.rpm

  mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

  mysql-community-server-5.7.28-1.el7.x86_64.rpm

  mysql-community-test-5.7.28-1.el7.x86_64.rpm

  安装

  我们只需要安装这四个

  mysql-community-libs-5.7.28-1.el7.x86_64.rpm

  mysql-community-common-5.7.28-1.el7.x86_64.rpm

  mysql-community-client-5.7.28-1.el7.x86_64.rpm

  mysql-community-server-5.7.28-1.el7.x86_64.rpm

  $ rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm

  $ rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm

  $ rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

  $ rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

  启动

  都安装好之后我们就可以启动mysql server了。

  $ service mysqld start

  看一下进程是否启动成功。

  $ ps aux | grep "mysql-*"

  登录

  第一次登录需要输入密码。

  $ mysql -u root -p

  这个初始密码在/var/log/mysqld.log里面。

  $ cat /var/log/mysqld.log

  输入改密码就可以进入数据库。

  更改密码。

  进去之后就可以改密码了。

  $ mysql> set password = password('你的密码')。

  这里需要注意,新设置的密码必须符合要求。

  1.必须有一个特殊符号。

  2.必须有大写字母和小写字母。

  3.必须包含数字。

  4.长度必须大于8个字符。

  最后刷新一下就好了。

  $ mysql>FLUSH PRIVILEGES;

  这样我们的MySQL就算是安装完成了。

"MySQL数据库的介绍及安装方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

数据 数据库 密码 系统 管理系统 管理 网站 登录 方法 内容 字母 更多 知识 语句 语言 软件 速度 存储 应用 开发 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络科技有限互联网 嘟嘟瓜互联网科技 致骋互联网科技 互联网科技排名 奇士达互联网科技 互联网金融 科技创新 互联网科技公司需要的职位 北京三清互联网科技 昊天互联网科技有限公司 苏州五指互联网络科技有限 搜狐科技互联网 群盈汇互联网科技有限公司 广东工业互联网大赛深圳学泰科技 陕西九四连强互联网科技有限公司 互联网科技手抄报图片 互联网科技收购价值 长沙易易互联网科技有限公司 互联网科技自媒体灵感 株洲百竞科技的互联网营销顾问 互联网 科技节活动 微视频大赛 互联网科技工作委员会毛军 疫情对互联网科技公司影响 互联网公司 科技公司 互联网金融 科技 华宇互联网科技 上海喔噻互联网科技 一五八零互联网科技 荆州市昕露互联网络科技有限公司 南京一网一红互联网科技有限公司 美国五大互联网科技公司市值多少
0