linux环境下安装mysql8.0过程介绍

下面是“linux环境下安装mysql8.0过程介绍”的完整攻略。

1. 安装准备

在安装mysql8.0之前,需要先卸载系统中原有的mysql、mariaDB等数据库软件,避免引起版本冲突。具体操作如下:

sudo yum remove mysql-libs*
sudo yum remove mariadb*

2. 下载安装包

下载mysql8.0安装包,可以到mysql官网进行下载。注意选择对应的系统版本和安装包类型(tar或rpm)。示例如下:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

3. 安装MySQL8.0

将下载好的rpm文件安装到系统中,执行以下命令:

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-server

执行上述命令后,mysql8.0就安装到了系统中。接下来需要启动mysql服务,并进行一些基本配置,如设定管理员账户和密码等。示例如下:

sudo service mysqld start
sudo grep 'temporary password' /var/log/mysqld.log

# 输入以上命令后,可以看到输出的管理员账户和密码,请记录下来

sudo mysql_secure_installation

4. 连接mysql服务器

安装完成后,可以在本地或者其他主机上进行连接mysql服务器,如通过命令行方式。示例命令如下:

mysql -u root -p
# 输入密码后即可进入mysql操作界面

5. 创建新用户和数据库

为了更好的使用mysql8.0,可以创建新的用户和数据库。示例命令如下:

CREATE USER 'test'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'test'@'localhost';
FLUSH PRIVILEGES;
CREATE DATABASE test_db;

以上操作完成之后,用户test就可以通过提供的密码登录mysql,并进行test_db数据库操作了。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux环境下安装mysql8.0过程介绍 - Python技术站

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

相关文章

  • linux中的vi编辑器(一)

    1.在linux中如果两个用户都在打开一个文件进行编辑,那么文件最后将以最后保存的版本为主。 2.vi仅仅是一个文本编辑器,相当于windows中的记事本,vi的工作模式, 命令模式:在该模式下,在键盘上的输入都有可能是命令。在命令模式下,输入i,a,o,I,A,O都可以进入插入模式              i:在光标前插入文本              …

    Linux 2023年4月11日
    00
  • linux下部署war包

    首先,直接把相应的war包放到$TOMCAT_HOME/webapps下(我直接用的WinSCP工具上传) 然后,修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:   <Context path=”/” docBase=”hdfs-webdav.war” debug=”0″ privileged=”t…

    Linux 2023年4月16日
    00
  • Linux系统下安装和卸载JDK8的方式

    安装和卸载JDK8是Java开发的基础之一,Linux系统下安装JDK8有多种方式,我们这里介绍其中较为常用的两种方式。 安装JDK8 方式一:通过apt-get命令安装 在Debian或Ubuntu系统中,可以使用apt-get命令来安装JDK8。具体步骤如下: 打开终端,输入以下命令更新软件包列表: sudo apt-get update 输入以下命令安…

    Linux 2023年5月14日
    00
  • [Linux] 取两个文件的并集/交集/差集

    uniq -d是只打印重复行 -u是只打印独一无二的行文件A : abcd文件B: cdef取并集:A + B sort A B|uniq   取交集: sort A B|uniq -d   取差集:A – B sort A B B|uniq -u   取差集:B – A sort A B A|uniq -u  

    Linux 2023年4月13日
    00
  • 学习Linux的软件管理、进程管理

    一.软件管理 1.使用yum管理软件安装包 1.1什么是yum Yum (全称为:Yellow dog Updater, Modified) 由Duke University团队,修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于RPM 包管理的字符前端软件包管理器。能够从指定的服务器自动下载 RPM 包并且安装,…

    Linux 2023年4月12日
    00
  • Linux系统分区及挂载点

    一、关于Linux的分区情况     虽然硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(Primary Partion)一个是扩展分区(extended partition)两种,主分区可以马上被使用但不能再分区,扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分 下去的是什么呢?它就是逻…

    Linux 2023年4月11日
    00
  • Kloxo-MR VPS主机控制面板-安装使用及中文设置方法

    Kloxo-MRVPS主机控制面板-安装使用及中文设置方法 Kloxo-MRVPS是一款免费的主机控制面板,它支持Linux VPS和服务器,包括CentOS、Debian、Ubuntu等主流Linux操作系统。本攻略将介绍Kloxo-MRVPS的安装使用及中文设置方法。 Step 1:安装Kloxo-MRVPS 首先,我们需要在VPS或服务器上安装Klox…

    Linux 2023年5月14日
    00
  • Linux系统配置网络详解

    Linux系统配置网络详解 Linux系统配置网络可以让计算机连接到互联网,从而实现网络通信。本文将详细讲解如何在Linux系统中配置网络。 步骤一:确认网络接口名称 在开始配置网络之前,需要先确认系统中网络接口的名称。可以使用以下命令获取网络接口名称: ifconfig -a 如果系统中有多个网络接口,则会显示多条信息。以eth0为例,该接口的名称为eth…

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