Linux服务搭建篇:Centos7安装与配置mysql(rpm安装方式)
MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB公司开发,现在属于Oracle公司。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件。
MySQL的安装方法有很多种,以下是一些常见的安装方法:
二进制安装:这是最简单的安装方式,只需要下载预编译的二进制版本,然后解压到你想要的目录,就可以直接使用了。
源码安装:这种方式需要你有一定的编程基础,你需要下载MySQL的源码,然后自己编译安装。这种方式的优点是你可以根据自己的需要定制MySQL,比如选择需要的功能,优化性能等。
使用软件包管理器安装:在Linux系统中,你可以使用包管理器(如apt,yum等)来安装MySQL。这种方式的优点是安装方便,而且包管理器会自动处理依赖关系,你不需要自己去解决这些问题。
实验案例环境:
操作系统:centos7.9(本地虚拟机)
Mysql版本:8
Linux远程连接工具:SecureCRT
MySQL可视化管理工具:Navicat
1 下载安装包
https://downloads.mysql.com/archives/community/
也可以使用centos命令下载:
wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar
下载完成之后解压,文件比较多,选择需要的即可
2 上传安装包
3 卸载系统自带的mariadb
4 安装mysql
4.1安装client、client-plugins、common、libs
4.2安装Server端
报错处理 yum -y install perl.x86_64
4.3 再次执行安装MySQL server
安装成功
5 查看已经安装的mysql
6 启动mysql
查看监听端口号,如果没有netstat命令,执行yum -y install net-tools安装
7 查看数据库初始密码
8 修改数据库密码
9 配置远程连接
用上一步改过的密码登录mysql
10 重启mysql
11 关闭防火墙(本地虚拟机可以关闭)
云服务器的话可以通过防火墙开放端口方式实现访问
12 Navicat测试连接
13 创建数据库和数据表
至此,centos7安装mysql并配置远程连接案例搭建完成,希望对您有用,有不对的地方希望不吝赐教,欢迎在评论区留言,分享你的看法。