Linux Centos 下使用yum 命令安装mysql实现步骤

以下是详细的步骤:

1. 登录Linux服务器

首先需要登录到您的Linux服务器,使用ssh命令登录,用户名和密码是您的Linux服务器的用户名和密码,例如:

ssh username@xxx.xxx.xxx.xxx

其中 username 是您的Linux服务器的用户名,xxx.xxx.xxx.xxx 是您的Linux服务器的IP地址。

2. 安装MySQL的yum源

由于MySQL在CentOS的官方yum源中并没有提供,所以需要添加MySQL的yum源,以便使用yum安装。

添加 MySQL 5.7 Yum Repository:

yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

3. 安装MySQL服务

安装 MySQL 服务:

yum install mysql-community-server

安装完成后,MySQL 服务会自动启动。

4. 启动MySQL

启动 MySQL 服务:

systemctl start mysqld

如果没有报错,说明 MySQL 启动成功。

5. 设置MySQL开机自启

设置开机自动启动 MySQL:

systemctl enable mysqld

6. 修改MySQL的root密码

找到 MySQL 的错误日志位置:

grep 'temporary password' /var/log/mysqld.log

输出的结果类似:

2021-08-12T09:37:52.546851Z 1 [Note] A temporary password is generated for root@localhost: z-^V4woqjbC-

登录 MySQL:

mysql -u root -p

输入密码,即上一步找到的 MySQL 的 root 用户密码。

修改MySQL的root密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your-new-password';

your-new-password 改为你要设置的新密码。

7. 示例1:创建MySQL数据库

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

mysql -u root -p

CREATE DATABASE testdb;

8. 示例2:创建MySQL用户并分配权限

创建名为 testuser 的 MySQL 用户,并为该用户分配 testdb 数据库的所有权限:

mysql -u root -p

CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'your-password';
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'localhost';
FLUSH PRIVILEGES;

your-password 改为你要设置的密码。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux Centos 下使用yum 命令安装mysql实现步骤 - Python技术站

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

相关文章

  • 在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
  • windows 用VMware创建linux虚拟机安装CentOS7.2操作系统

    下面是详细的攻略: 准备工作 确保你已经安装好了VMware虚拟机以及CentOS7.2的安装镜像文件。 打开VMware,点击“创建新的虚拟机”按钮,按照向导进行配置。 创建虚拟机 点击“创建新的虚拟机”按钮,选择“典型”模式。 选择使用ISO镜像文件安装操作系统,并在下拉菜单中选择CentOS。 给虚拟机取一个名称,选择保存虚拟机所在文件夹路径。 设置虚…

    Linux 2023年5月14日
    00
  • Linux服务器安装GRUB步骤

    下面是针对Linux服务器安装GRUB的步骤攻略: 准备工作 在开始安装GRUB之前,需要先确认以下几点内容: 确认Linux服务器的硬盘分区和文件系统的情况,确认根分区是哪个设备(比如/dev/sda1),这一点非常重要,因为GRUB需要安装在根分区的引导扇区。 确认安装GRUB的方式,是通过安装光盘还是通过网络,这决定了安装GRUB的方式。 步骤一:安装…

    Linux 2023年5月14日
    00
  • Linux Centos下使用脚本安装Docker的方法

    以下是详细的攻略: LinuxCentos下使用脚本安装Docker的方法 准备工作 在开始安装之前,我们需要确保以下条件已满足: 能够以root用户身份登录。 操作系统是CentOS 7版本,且已更新到最新的稳定版。 步骤一:下载安装脚本 首先我们需要从docker官方网站上下载安装脚本: $ curl -fsSL https://get.docker.c…

    Linux 2023年5月14日
    00
  • Linux CentOS7安装Oracle11g的超完美新手教程

    下面是详细的讲解: Linux CentOS7安装Oracle11g的超完美新手教程 简介 Oracle 是目前世界上非常流行的关系型数据库管理系统,CentOS 则是最流行的 Linux 发行版之一。本篇教程将详细介绍 CentOS 7上安装 Oracle 11g 的步骤。 步骤 下载 Oracle 11g 版本的安装包,可以在官网上下载或者在虚拟机中下载…

    Linux 2023年5月14日
    00
  • Linux—more命令学习

    More命令 more命令一般用于分页显示文件的内容,more会显示文件第一屏的内容,在屏幕的底部,more用反白字体显示文件的百分比,这时如果按空格键,文件下一屏内容会显示出来,如果按回车键,显示的则是下一行,如果输入“ q ”,则是结束显示。   more命令的几种用法 第一种: $ more filename  显示文件filename的内容。   第…

    Linux 2023年4月13日
    00
  • Linux下安装telnet的方法

    下面我将为您详细讲解“Linux下安装telnet的方法”的完整攻略。 1. 检查系统是否安装telnet 在开始安装telnet之前,我们需要先检查系统是否已经安装telnet。可以通过命令行执行以下命令进行检查: telnet 如果系统中已经安装了telnet,会显示如下提示信息: telnet: 缺少主机参数 使用方法: telnet [-8] [-E…

    Linux 2023年5月14日
    00
  • Linux内核(二)

    内核的配置与编译 Linux的内核是可以配置的,就是说可以根据用户的需要进行配置,正是因为Linux的内核可以自由的配置,自由的裁剪,减小内核的体积,才使得Linux的内核可以移植到arm平台上去。 Linux内核配置具体步骤如下: 1.  清除临时文件,中间文件和配置文件(为什么要清除呢?在得到一个内核以后会有许多垃圾文件需要清除) $make clean…

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