linux下mysql5.7.17最新稳定版本安装教程

以下是“Linux下MySQL5.7.17最新稳定版本安装教程”的完整攻略,分为以下步骤:

准备工作

  1. 下载MySQL官方源:
$ wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
  1. 安装MySQL官方源:
$ sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
  1. 安装MySQL:
$ sudo yum install mysql-server

配置

  1. 启动MySQL:
$ sudo systemctl start mysqld.service
  1. 查看初始密码:
$ sudo grep 'temporary password' /var/log/mysqld.log

在日志中会有类似下面这样的输出:

2020-07-17T19:54:01.420267Z 1 [Note] A temporary password is generated for root@localhost: XXXXXXXX

其中,XXXXXXXX就是你的初始密码。

  1. 登录MySQL:
$ mysql -u root -p
Enter password:

输入初始密码进入MySQL。

  1. 修改密码:
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

new_password改为你自己的密码。然后执行以下命令:

> FLUSH PRIVILEGES;
  1. 修改配置文件:

打开配置文件/etc/my.cnf,修改其中的bind-address参数,将其注释掉,使其监听所有接口:

# bind-address = 127.0.0.1
  1. 重新启动MySQL:
$ sudo systemctl restart mysqld.service

示例

以下是两个MySQL操作的示例:

创建数据库和表

首先,登录MySQL并创建一个名为test_db的数据库:

$ mysql -u root -p
Enter password:

> CREATE DATABASE test_db;

然后,创建一个名为test_table的表:

> USE test_db;

> CREATE TABLE test_table (
    id INT PRIMARY KEY,
    name VARCHAR(50) NOT NULL,
    age INT NOT NULL
);

增加数据

插入一个name为Alice,age为18的数据:

> USE test_db;

> INSERT INTO test_table VALUES (1, 'Alice', 18);

以上就是在Linux下安装MySQL5.7.17的完整步骤,以及两个MySQL操作示例。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下mysql5.7.17最新稳定版本安装教程 - Python技术站

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

相关文章

  • Linux系统更改日期和时间如何通过命令行修改?

    Linux系统更改日期和时间通过命令行可以使用date命令,具体步骤如下: 查看当前系统时间 date 输出示例: Mon Nov 8 15:30:42 CST 2021 修改系统时间 可以使用如下命令进行时间修改: sudo date -s "2021-11-08 15:35:00" 示例说明: 将系统时间修改为2021年11月8日下午…

    Linux 2023年5月24日
    00
  • Apache服务的主要目录和配置文件详解

    以下是“Apache服务的主要目录和配置文件详解”的完整使用攻略,包含两个示例说明。 Apache服务主要目录 Apache服务的主要目录包括以下几个: bin:包含Apache服务器的执行文件。 conf:包含Apache服务器配置文件。 htdocs:包含Apache服务器的网站文件。 logs:包Apache服务器的日志。 Apache服务的主要配置文…

    Linux 2023年5月13日
    00
  • 酷炫!趣味十足的Linux命令

    酷炫!趣味十足的Linux命令完整攻略 Linux命令行是Linux操作系统的核心,也是Linux系统管理者和开发人员必须掌握的基本技能之一。除了常用的一些命令,还有很多酷炫、趣味十足的Linux命令可以让你的工作更加高效,让你的生活更加有趣。 下面是一些常见的酷炫、趣味十足的Linux命令。 1. cowsay cowsay是一个面向终端用户的命令行工具,…

    Linux 2023年5月14日
    00
  • VMware虚拟机中Ubuntu18.04无法连接网络的解决办法

    下面是详细讲解“VMware虚拟机中Ubuntu18.04无法连接网络的解决办法”的攻略: 问题描述 在VMware虚拟机中安装Ubuntu 18.04系统后,无法连接网络。 解决方案 在VMware虚拟机设置中配置网络连接。 步骤一:检查网络适配器 首先需要确认虚拟机中网络适配器的配置是否正确。打开VMware虚拟机,点击虚拟机菜单栏中的“编辑”选项,选择…

    Linux 2023年5月24日
    00
  • Linux CentOS 7安装PostgreSQL9.3图文教程

    LinuxCentOS7安装PostgreSQL9.3图文教程 本教程将详细介绍如何在CentOS7操作系统中安装PostgreSQL9.3数据库。PostgreSQL是一个功能强大的开源关系型数据库,在企业应用和Web应用中被广泛使用。 步骤一:安装PGDG源和依赖项 安装PGDG源: yum -y install https://download.pos…

    Linux 2023年5月14日
    00
  • Linux xauth命令

    Linux xauth 命令的作用与使用方法 Linux xauth 命令用于管理 X 服务器的授权信息。它可以帮助用户在 X 窗口系统中授权其他用户或主机访问 X 服务器。 Linux xauth 命令使用方法 xauth 命令的基本语法如下: xauth [选项] [命令] 其中,选项是可选的。命令是要运行的命令。下面是一些常用的选项: -f filen…

    Linux 2023年5月10日
    00
  • 详解centos7配置本地yum源的方法

    下面我将详细讲解在CentOS 7上配置本地yum源的方法。 步骤一:创建yum源文件夹 首先,在CentOS 7上配置本地yum源,需要先创建yum源文件夹。可以在根目录下创建一个名为yum的文件夹,在此文件夹下创建两个文件夹,分别为base和epel。 可以通过以下命令完成上述操作: mkdir /yum cd /yum mkdir base mkdir…

    Linux 2023年5月14日
    00
  • Linux上安装percona-xtrabackup-24(innobackupex工具)

    Centos: # wget https://www.percona.com/redir/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm # rpm -ivh percona-release-0.1-4.noarch.rpm # yum -y –nogpgche…

    Linux 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部