基于CentOS7的MySQL安装部署

 1.MySQL简介

       MySQL是一种开源的关系型数据库管理系统(RDBMS),它是目前最流行和广泛使用的数据库之一。MySQL以其高性能、可靠性和易用性而闻名,因此被广泛应用于各种规模的应用程序和网站。 MySQL最初由瑞典公司MySQL AB开发,并于1995年首次发布。如今,MySQL由Oracle公司维护和支持。它是一种跨平台的数据库系统,可以在多个操作系统上运行,包括Windows、Linux和Mac OS等。 MySQL的设计目标之一是提供高性能和可扩展性。它能够处理大量的并发连接,并且具有优化的查询执行速度。MySQL还支持多种存储引擎,如InnoDB、MyISAM和Memory等,这使得它具备灵活性,可以根据应用程序的需求选择合适的引擎。 MySQL提供了丰富的功能和工具,使得数据库管理和开发变得更加简单。它支持标准的SQL查询语言,同时还提供了存储过程、触发器、视图和复制等高级功能。MySQL还具备良好的安全性,支持用户权限管理和数据加密等功能,以保护数据的机密性和完整性。 由于MySQL是开源的,它拥有庞大的用户社区和活跃的开发者社区。这意味着用户可以轻松地获取支持、文档和各种扩展插件。MySQL还与许多编程语言和开发框架兼容,如PHP、Python和Java等,使得它成为开发人员的首选数据库之一。

2.MySQL下载安装

MySQL官方网址:MySQL基于CentOS7的MySQL安装部署_第1张图片

 一、官网下载:

  1. MySQL Yum Repository:https://dev.mysql.com/downloads/file/?id=521397基于CentOS7的MySQL安装部署_第2张图片
  2. 下载完成后上传至服务器
  3. [root@localhost ~]# yum -y install mysql80-community-release-el7-9.noarch.rpm 
  4. 查看yum源:基于CentOS7的MySQL安装部署_第3张图片
  5. 下载安装:[root@localhost ~]# yum -y install mysql-community-server

 由于采用的是MySQL官方的yum源,所以安装速度会很慢很慢,下面我介绍一下采用国内的镜像安装。

二、利用中科大的镜像下载 

  1. 下载链接:https://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm​​​​​​
  2. 上传到服务器:
  3. [root@localhost ~]# yum -y install mysql57-community-release-el7.rpm
  4. 查看yum源:基于CentOS7的MySQL安装部署_第4张图片
  5. 下载安装:[root@localhost ~]# yum -y install mysql-community-server

 3.启动MySQL:

[root@localhost ~]#systemctl start mysqld                                #启动mysql

[root@localhost ~]#systemctl enable mysqld                            #设置开机自启

[root@localhost ~]#systemctl status mysqld                             #查看mysql状态

4.查看mysql默认密码:

[root@localhost ~]# grep 'password' /var/log/mysqld.log

5.修改mysql密码:

[root@localhost ~]# mysqladmin -uroot -p'es,W;ya(K1Th' password 'QianFeng@123'

 6.登录mysql服务器:

[root@localhost ~]# mysql -uroot -p'QianFeng@123'

7.查看默认库:

show databases;

基于CentOS7的MySQL安装部署_第5张图片

到这一步,你已经就完成了所有安装步骤了!

你可能感兴趣的:(mysql,数据库)