Linux中安装MySql 5.7.21的详细操作步骤

下面是 Linux 中安装 MySql5.7.21 的详细操作步骤:

步骤一:安装依赖

我们首先需要安装 MySQL 在 Linux 系统上运行所需的依赖库,包括 libaio1、libaio-dev、libnuma1 等,使用以下命令进行安装:

sudo apt-get update
sudo apt-get install -y libaio1 libaio-dev libnuma1

步骤二:下载安装包

从 MySQL 官网下载所需的 MySQL 安装包,这里以 MySQL5.7.21 为例:

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz

下载之后,可以将 tar 包解压到指定目录:

tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

步骤三:创建 MySQL 用户和组

处理一些权限问题,首先需要创建 MySQL 用户和组:

sudo groupadd mysql
sudo useradd -r -g mysql mysql

步骤四:安装 MySQL

进入 MySQL 安装包所在目录,使用以下命令进行 MySQL 的安装:

cd /usr/local/mysql-5.7.21-linux-glibc2.12-x86_64/
sudo ln -s /usr/local/mysql-5.7.21-linux-glibc2.12-x86_64 /usr/local/mysql
sudo chown -R mysql:mysql /usr/local/mysql/
sudo chmod 755 /usr/local/mysql/scripts/mysql_install_db
sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

步骤五:启动 MySQL

在安装完成之后,就可以启动 MySQL 服务了:

sudo /usr/local/mysql/support-files/mysql.server start

步骤六:修改 root 密码

在启动 MySQL 服务之后,需要修改 root 用户的密码:

sudo /usr/local/mysql/bin/mysqladmin -u root password 'newpassword'

完成上述步骤后,就可以使用 MySQL 数据库了。

示例1:连接 MySQL

我们可以使用以下命令连接到已经安装的 MySQL 数据库:

mysql -u root -p

示例2:创建新的 MySQL 数据库

创建一个名为 test 的 MySQL 数据库:

mysql -u root -p
CREATE DATABASE test;

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux中安装MySql 5.7.21的详细操作步骤 - Python技术站

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

相关文章

  • linux sed在某些字符串的下一行插入内容?sed在下一行插入?

    需求描述:   今天在配置nrpe的时候,使用到了在搜索到某些字符串之后,然后在字符串的下一行进行插入字符串   在此记录下如何实现.   即通过sed的a命令实现内容的追加. 操作过程: 1.查看原文件中的内容 [root@testvm02 ~]# cat nrpe.cfg #command[check_users]=/usr/local/nagios/l…

    Linux 2023年4月11日
    00
  • linux—学习3

    1.free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 //-m:以MB为单位显示内存使用情况; free -m 2.vmstat命令的含义为显示虚拟内存状态,但是它可以报告关于进程、内存、I/O等系统整体运行状态。 //事件间隔:状态信息刷新的时间间隔; 次数:显示报告的次数。 vmstat 1 10 3。示例  4…

    Linux 2023年4月12日
    00
  • Linux lpadmin命令

    下面我详细讲解一下Linux lpadmin命令的作用与使用方法。 1. lpadmin命令的作用是什么? lpadmin命令是Linux系统中用于管理打印机的命令,它可以用于添加、删除和修改打印机的设置。同时它也可以设置打印机的队列、共享打印机、打印机驱动以及默认打印机等功能。 2. lpadmin命令的使用方法 lpadmin命令的基本语法如下: lpa…

    Linux 2023年3月28日
    00
  • 在Linux系统上安装Wine的教程

    下面是在Linux系统上安装Wine的完整攻略: 安装Wine 步骤一:添加Wine软件源 在终端中输入以下命令: sudo dpkg –add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo a…

    Linux 2023年5月14日
    00
  • linux下安装nginx(图文教程)

    Linux下安装Nginx(图文教程) Nginx是一款优秀的高性能Web服务器软件,而在Linux系统上,安装Nginx也是相对简单的一个过程。在本文中,我们将会提供Nginx的安装步骤和说明。 步骤一:安装依赖项 在安装Nginx之前,我们需要先安装一些必要的依赖项,如下: sudo apt-get update sudo apt-get install…

    Linux 2023年5月14日
    00
  • 浅谈Golang中创建一个简单的服务器的方法

    下面是关于创建Golang服务器的详细攻略: 创建一个简单的Golang服务器 步骤一:导入需要的包 在创建服务器之前,我们需要先导入net/http包。这个包提供了许多有用的函数和方法,使我们可以轻松地创建Web服务器、处理HTTP请求和发送HTTP响应。 import "net/http" 步骤二:编写处理函数 接下来,我们需要编写一…

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

    Linux stty命令 stty 命令用来设置终端设备的相关参数。stty 是 set teletype 的缩写。stty 命令在维护和执行实体终端控制的过程中起到了至关重要的作用。它可以用来调整终端的输入和输出、波特率、数据位数、停止位数等参数,从而修改终端的工作模式。 使用方法 下面是 stty 命令的一般格式: stty [OPTION]… [S…

    Linux 2023年3月28日
    00
  • Linux下面如何安装Django

    首先你需要肯定你的机子上装了Python 现在ubuntu已经自带,所以不必操心 当然你可以在你的机子下测试一下,只需在 terminal 下输入 python 如果出现下面的界面就说明你机子已经装了python [plain] view plaincopy Python 2.7.3 (default, Aug  1 2012, 05:14:39)    […

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