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日

相关文章

  • SqlDateTime溢出该怎么解决

    当在.NET应用程序中使用SqlDateTime类型时,可能会遇到SqlDateTime溢出(SqlDateTimeOverflow)的问题。这种情况通常是由于向SqlDateTime的构造函数传递了参数,而参数的日期或时间值超出了SqlDateTime可以表示的范围。 解决SqlDateTime溢出的方法有两种: 1. 修改参数的值,使其在SqlDateT…

    database 2023年5月21日
    00
  • mysql 按照时间段来获取数据的方法

    获取 MySQL 数据库中某个时间段之内的数据是开发中经常遇到的问题,在 MySQL 中,可以使用 WHERE 子句的 BETWEEN 运算符或者 > 和 < 运算符来实现。下面是具体步骤: 步骤一:准备数据 首先,我们需要准备一张包含时间信息的表,例如: CREATE TABLE `mytable` ( `id` int(11) NOT NUL…

    database 2023年5月22日
    00
  • redis安装、配置、使用和redis php扩展安装教程

    下面就来详细讲解一下“redis安装、配置、使用和redis php扩展安装教程”的完整攻略。 redis安装 下载redis 官网下载地址:https://redis.io/download,我们选择稳定版的最新版本。下载完成后,解压到我们希望的路径下。 安装redis 进入到redis目录,执行make命令进行编译,再执行make install命令将编…

    database 2023年5月18日
    00
  • Redis的阻塞式列表解析

      1.   命令帮助 通过Redis-cli中的help进行查看: 127.0.0.1:6379>help BLPOP     BLPOP key [key …] timeout   summary: Remove and get the first element ina list, or block until one is availabl…

    Redis 2023年4月12日
    00
  • Linux系统下修改mysql字符集为UTF8步骤

    下面是在Linux系统下修改mysql字符集为UTF8的完整攻略: 1. 确定当前的mysql字符集 在终端中运行以下命令来查看当前mysql数据库的字符集: mysql -u username -p 输入密码登录后,在mysql终端页面运行以下命令: SHOW VARIABLES WHERE Variable_name LIKE ‘character\_s…

    database 2023年5月21日
    00
  • SQL数据查询之DQL语言介绍

    我会为您详细讲解“SQL数据查询之DQL语言介绍”的完整攻略。 DQL语言介绍 什么是DQL语言 DQL(Data Query Language)是数据库查询语言,主要用于从数据库中查询、检索和过滤数据。DQL语言包含了很多常用的关键字例如SELECT、FROM、WHERE、GROUP BY、HAVING等,可以通过这些关键字组合出各种复杂的数据查询语句。 …

    database 2023年5月21日
    00
  • redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool at redis.clients.util.Pool.getResource(Pool.java:53)

    解决方法1: 主要就是要去redis的配置文件中修改密码,修改完密码后记得重启redis。跟着作者的步骤走,可以完美解决! 解决方法2: 在配置文件中把password去除一样可以解决! 1.把redis配置文件中的password注释了 2.把spring-redis中的passwrod配置也注释了   参考:https://blog.csdn.net/i…

    Redis 2023年4月12日
    00
  • sql server 2008 用户 NT AUTHORITY\IUSR 登录失败的解决方法

    当出现SQL Server 2008用户NT AUTHORITY\IUSR登录失败的问题时,通常会出现“无法连接到数据库”或“登录失败”等错误信息。这种情况下,需要按照以下步骤进行排查和解决: 步骤一:确认NT AUTHORITY\IUSR用户是否存在 在SQL Server Management Studio中,单击服务器名称,选择“安全性”文件夹,并在子…

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