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 Yum Repository:https://dev.mysql.com/downloads/file/?id=521397
- 下载完成后上传至服务器
- [root@localhost ~]# yum -y install mysql80-community-release-el7-9.noarch.rpm
- 查看yum源:
- 下载安装:[root@localhost ~]# yum -y install mysql-community-server
由于采用的是MySQL官方的yum源,所以安装速度会很慢很慢,下面我介绍一下采用国内的镜像安装。
二、利用中科大的镜像下载
- 下载链接:https://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm
- 上传到服务器:
- [root@localhost ~]# yum -y install mysql57-community-release-el7.rpm
- 查看yum源:
- 下载安装:[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;
到这一步,你已经就完成了所有安装步骤了!