CentOS7使用rpm包安装mysql 5.7.18

下面是CentOS7使用rpm包安装MySQL 5.7.18的完整攻略:

1. 下载MySQL rpm包

从官方下载站点(https://dev.mysql.com/downloads/mysql/)下载适用于CentOS7的MySQL rpm包。
可以根据自己的需要选择不同的包,比如选择一个基于gcc编译的通用Linux RPM安装包。

下载完成后可将安装包上传到服务器上,然后通过root用户执行安装指令。

下面是示例:

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar
tar -xf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 
rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

2. 配置MySQL

2.1 启动MySQL服务

安装成功后可以使用以下命令启动MySQL服务:

systemctl start mysqld.service

可以使用以下命令检查MySQL服务是否运行:

systemctl status mysqld.service

2.2 配置MySQL

MySQL服务器启动后,需要进行一些必要的配置。可以使用以下命令完成初始配置:

mysql_secure_installation

按照提示设置root用户的密码,禁止root用户远程登录,删除匿名用户等等。这将大大提高MySQL的安全性。

3. 使用MySQL

当MySQL安装和配置完成后,我们可以使用以下命令登录MySQL服务器:

mysql -u root -p

现在,我们已经成功地在CentOS 7上使用rpm包安装了MySQL 5.7.18。

另外,如果需要新建mysql用户,可以使用以下命令:

mysql -uroot -p -e "create user 'xxxxxx'@'%' identified by 'xxxxxx';grant all on *.* to 'xxxxxx'@'%' identified by 'xxxxxx';"

以上就是CentOS 7使用rpm包安装MySQL 5.7.18的完整攻略,希望对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS7使用rpm包安装mysql 5.7.18 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 在Linux环境下mysql的root密码忘记解决方法(三种)

    下面就详细讲解一下在 Linux 环境下 mysql 的 root 密码忘记了之后应该如何解决,包括三种解决方法: 方法一:使用 mysql 安全模式重置 root 密码 首先,关闭 mysql 服务: sudo systemctl stop mysql 然后,在安全模式下启动 mysql 服务,并跳过权限验证: sudo mysqld_safe –ski…

    database 2023年5月22日
    00
  • IP连接SQL SERVER失败(配置为字符串失败)图文解决方法

    下面是详细讲解“IP连接SQL SERVER失败(配置为字符串失败)图文解决方法”的完整攻略。 问题描述 在使用 SQL SERVER 的过程中,有时会出现无法通过 IP 连接 SQL SERVER 的情况,而这种情况可能是因为配置为字符串失败导致的。 解决方法 要解决这个问题,我们需要进行以下几个步骤: 1. 修改 SQL SERVER 配置文件 首先,我…

    database 2023年5月21日
    00
  • Oracle 创建监控账户 提高工作效率

    Oracle 创建监控账户 提高工作效率 为什么要创建监控账户 在 Oracle 数据库的日常运维中,为了保证数据库的稳定性和安全性,需要对数据库的各种性能指标、日志信息、系统状态等进行监控,及时发现并解决潜在问题。这些监控数据需要通过一定的手段进行采集和分析,通常需要使用一些第三方工具或者脚本。为了确保安全性和权限控制,这些工具或脚本需要使用一个专门的账户…

    database 2023年5月22日
    00
  • 30分钟学会用PHP写带数据库的简单通讯录第1/3页

    下面是“30分钟学会用PHP写带数据库的简单通讯录”的完整攻略: 1. 准备工作 在开始之前,需要确保你的电脑已经安装了PHP和MySQL,并且能够在浏览器中访问到Web服务器,例如Apache。 2. 创建数据库 首先我们需要创建一个数据库存储通讯录信息,这里以MySQL为例。 打开MySQL命令行工具,输入以下命令创建一个名为“contact”的数据库:…

    database 2023年5月21日
    00
  • Mysql一主多从部署的实现步骤

    实现一主多从部署可以提高Mysql的可用性和读写性能。下面是具体的实现步骤。 步骤一:搭建Mysql主节点 安装Mysql数据库服务; 在主节点的Mysql配置文件my.cnf中开启binlog日志:log-bin=mysql-bin; 在配置文件中配置需要同步的数据库和表:binlog-do-db=database_name; 重启Mysql服务,使配置生…

    database 2023年5月22日
    00
  • Oracle 获取上周一到周末日期的查询sql语句

    获取上周一到周末日期的查询 SQL 语句,可以采用以下两种方法实现: 方法一:使用 to_char 函数与日期函数来获取上周一和周日的日期,然后使用 BETWEEN 运算符来筛选上周一到周日的数据。 SELECT * FROM your_table WHERE your_date_column BETWEEN to_date(to_char(sysdate-…

    database 2023年5月21日
    00
  • Mysql连接本地报错:1130-host … is not allowed to connect to this MySQL server解决

    问题描述: 在连接 MySQL 数据库时,可能会出现以下错误提示: Mysql连接本地报错:1130-host … is not allowed to connect to this MySQL server解决 这通常是由于 MySQL 配置文件中未添加相关权限导致的。 解决步骤: 步骤一:检查 MySQL 用户访问权限 首先,我们需要检查 MySQL…

    database 2023年5月18日
    00
  • 每天一个linux命令 whereis命令

    每天一个 Linux 命令:whereis 命令 1. 命令简介 whereis 命令可以用来查找 Linux 上的命令、源代码以及帮助文档等相关文件的存储位置。通常用作快速查找命令的二进制、源码以及帮助文档的存储路径。 2. 命令格式 whereis [命令/文件名/目录名] 3. 命令参数 -b:只搜索命令的二进制文件。 -m:只搜索命令的说明文件。 -…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部