在linux下配置与安装mysql-8.0.20

第一步,登录MySQL官网下载对应版本的MySQL。下载地址:downloads.mysql.com/arc...下载文件为:generic版本mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz。配置与安装MySQL 1. 登录系统,使用命令行工具下载MySQL。命令:wget dev.mysql.com/get/Downl...配置与检测系统 1. 使用Linux文件管理工具如...
在linux下配置与安装mysql-8.0.20
MySQL下载

第一步,登录MySQL官网下载对应版本的MySQL。

下载地址:downloads.mysql.com/arc...

下载文件为:generic版本mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz。

配置与安装MySQL

1. 登录系统,使用命令行工具下载MySQL。

命令:wget dev.mysql.com/get/Downl...

配置与检测系统

1. 使用Linux文件管理工具如WinSCP 5.14.4。

2. 检测系统版本为CentOS8或CentOS7 64位。

3. 下载对应版本的安装源文件mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz。

卸载现有MySQL

1. 检查系统是否已有MySQL版本。

命令:rpm -qa | grep mysql

如有类似"mysql-libs-5.1.52-1.el6_0.1.x86_64"的显示,则进行卸载。

普通删除模式:rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64

强力删除模式:rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64

卸载mariadb数据库

命令:rpm -qa | grep mariadb

如有类似"mariadb-libs-5.5.56-2.el7.x86_64"的显示,则进行卸载。

命令:rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

上传与解压文件

使用WinSCP工具将mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz上传至服务器/usr/local目录。

解压文件并重命名:cd /usr/local; tar xvJf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz; mv mysql-8.0.20-linux-glibc2.12-x86_64 mysql-8.0.20

添加系统用户与组

检查mysql组与用户是否已存在。

命令:cat /etc/group | grep mysql

若存在,则无需添加;若不存在,则执行groupadd mysql和useradd -r -g mysql mysql命令。

安装与初始化数据库

创建data目录:mkdir -p /usr/local/mysql-8.0.20/data

将/usr/local/mysql-8.0.20的所有者及所属组改为mysql,并赋予权限:chown -R mysql:mysql /usr/local/mysql-8.0.20; chmod -R 755 /usr/local/mysql-8.0.20; chmod -R 755 /usr/local/mysql-8.0.20/data

初始化数据库:cd /usr/local/mysql-8.0.20/bin; ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql-8.0.20/ --datadir=/usr/local/mysql-8.0.20/data/

登录并设置密码:cd /usr/local/mysql-8.0.20/bin; ./mysql -u root -p; 输入临时密码 kkpgnuazI7:h; 登录成功显示mysql>。

启动与配置MySQL服务

将启动脚本放到开机初始化目录:cd /usr/local/mysql-8.0.20/support-files; cp mysql.server /etc/init.d/mysql; chmod +x /etc/init.d/mysql; chkconfig --add mysql

连接远程MySQL服务器:cd /usr/local/mysql-8.0.20/bin; ./mysql -u root -p -h y.y.y.y; 显示mysql>则连接成功。

连接与操作MySQL

配置环境变量:在文件/etc/profile中添加代码;使profile文件生效:source /etc/profile;登录MySQL:mysql -uroot -pzy@123456;远程连接MySQL:mysql -hx.x.x.x -uroot -pzy@123456;

自动登录与执行语句:创建mysql_sign脚本;启动脚本:service mysql_sign start;shell脚本连接远程MySQL:创建mysql_sign2脚本;启动脚本:service mysql_sign2 start。2024-08-29
mengvlog 阅读 13 次 更新于 2025-07-20 22:12:15 我来答关注问题0
  • 配置环境变量:在文件/etc/profile中添加代码;使profile文件生效:source /etc/profile;登录MySQL:mysql -uroot -pzy@123456;远程连接MySQL:mysql -hx.x.x.x -uroot -pzy@123456;自动登录与执行语句:创建mysql_sign脚本;启动脚本:service mysql_sign start;shell脚本连接远程MySQL:创建mysql_si...

  •  翡希信息咨询 Mysql for Linux安装配置之—— rpm(bundle)安装

    使用chkconfig命令配置MySQL服务为系统自启动。解决权限问题:如遇到权限问题,检查并调整datadir、socket、logerror、pidfile等相关变量。对于/var/lock/subsys/mysql的权限问题,可修改/etc/init.d/mysqld脚本中的lockfile设置。按照上述步骤操作,即可完成MySQL for Linux的rpm安装与配置。

  •  翡希信息咨询 Linux下MySQL 5.7的离线与在线安装(图文)

    在线安装流程:1. 寻找MySQL 5.7仓库文件:由于MySQL已更新至8.0版本,官方仓库中可能不再直接提供5.7版本的安装包。因此,需要寻找第三方连接或历史版本仓库文件。2. 配置仓库:将找到的MySQL 5.7仓库文件添加到系统的yum仓库配置中。3. 安装MySQL:使用yum命令进行在线安装。在网络环境较差的情况下...

  •  深空见闻 linux安装mysql8.0详细步骤

    Ubuntu系统安装步骤:下载并解压安装包:从MySQL官网下载适用于Ubuntu的安装包,并解压。配置MySQL:根据解压后的文件内容进行配置。启动MySQL服务:使用系统服务管理工具启动MySQL服务。进行安全配置:登录MySQL后,修改root用户密码等安全设置。其他Linux发行版(通用解压安装方式):上传并解压安装包:将MySQL安装...

  • 在Linux下安装MySQL不成功,可能的原因包括以下几点:软件包仓库问题:仓库中没有MySQL软件包:确保你的系统已经配置了包含MySQL软件包的仓库。某些Linux发行版可能需要启用额外的仓库或安装EPEL仓库。仓库地址不可达:检查网络连接,确保可以访问配置的仓库地址。依赖性问题:缺少依赖包:MySQL安装可能依赖于其他...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部