liunx下安装mysql5.7详细教程

Linux使用yum库简单下载Mysql(5.7.40) 在linux使用yum安装mysql数据库 阅读详情
AI摘要

该文详细介绍了如何在Linux服务器上下载MySQL5.7,包括使用命令行下载、解压、创建数据目录、初始化数据库、设置用户权限、修改配置文件、重置密码以及允许远程访问的步骤。,

1.下载mysql

可以直接去官网下载包,然后通过工具上传到服务器。

 2.也可以直接用命令下载

 默认下载当前所在位置

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

-P 加文件夹路径,是将文件下载到指定目录

wget -P /usr/local  http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.42-linux-glibc2.12-x86_64.tar.gz

​

3.下载完成后 进入到下载包目录

cd /usr/local

4.解压:(输入tar -zxvf my 后可以之间按tab键进行补全) 然后回车

 tar -zxvf  mysql-5.7.42-linux-glibc2.12-x86_64.tar.gz

5.将解压后的文件夹修改为mysql

mv mysql-5.7.42-linux-glibc2.12-x86_64 mysql

6.进入mysql目录,创建data文件夹,并赋予权限

cd mysql
mkdir data
chmod -R 777 /usr/local/mysql/data

完成如下:

7.创建用户 、组、并将用户加入组

groupadd mysql
useradd -g mysql mysql

8.修改配置 命令 vi /etc/my.cnf 通过上下左右将光标移动到需要编辑的位置按i进行添加,完成按Esc结束编辑 输入":wq!" 保存退出)

[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/data/mysql.err
pid-file=/usr/local/mysql/data/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true

9. 进入bin目录,初始化 mysql

cd bin

执行初始化命令

./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data/ --basedir=/usr/local/mysql/

10.查询初始密码

cat /usr/local/mysql/data/mysql.err

11.添加软连接,并重启mysql服务

ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
service mysql start

 12. 登录mysql 修改密码,访问权限, 进入mysql  bin目录下面

./mysql -hlocalhost -uroot -p

如果忘记密码,请做以下操作

修改mysql的登录设置 命令 vi /etc/my.cnf

然后在文件里面后面加上 skip-grant-tables 保存并退出 如下图

然后再重启mysql 

service mysql restart

再直接使用的是mysql安装路径,此时不需要输入密码直接登录mysql命令如下:

/usr/local/mysql/bin/mysql

 修改密码依次执行:

USE mysql;
update user set authentication_string=password("您的密码") where user="root";
flush privileges;

       将MySQL的登录设置修改回来

       vi  /etc/my.cnf
  将刚才在[mysqld]的段中加上的skip-grant-tables删除
  保存并且退出vi

再次重启mysql 命令:service mysql restart

13.登录MySQL后若是报错:You must reset your password using ALTER USER statement before executing this statement.

 意思是需要重设密码,重设密码的命令如下:

alter user user() identified by "你的密码";

14.修改访问权限,依次执行

use mysql;
update user set Host='%' where User='root';
flush privileges;

 15.通过工具就可以远程访问了,记得开放3306端口。

Linux安装MySQL 5.7 到这里MySQL就安装完成了,总体来说不是很难只要细心一点就可以了,配置文件一定要确定好路径,不然就会报错,启动不了大部分原因都是配置文件没有写对。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...... 阅读详情

相关推荐

MySQL在Linux下载安装及部署

MySQL官网下载 MySQL官网下载:https://dev.mysql.com/downloads/mysql/ 进入以后,默认页是MySQL的最新版本,如果选择之前版本,就点击Looking for previous GA versions? 我这里下载的是 mysql 5.7 的二进制版本 Linux-Generic是通用版 一、将下载好的压缩包丢到服务器...

学弟不想努力了 2548

mysql5.7下载与安装(linux版本)

mysql5.7的下载,安装

weixin_49107940的博客 1万+

《Halcon 100项目-9》Halcon彩色线序检查

Halcon彩色线序检查

doubleintfloat的博客 1043

Linux:通过wget下载安装mysql数据库(5.7版本)

Centos 依赖检测失败: mysql-community-libs(x86-64)5.7.9 被 mysql-community-client-5.7.30-1.el7.x86_64 需要。目前,主要使用的MySQL有5.7和8.0两个版本,在安装上,5.7和8.0版本基本一致,区别只在于配置root密码和远程登陆上不同。出现该问题的原因可能为,在安装MYSQL之前,删除了mariadb,导致部分依赖找不到,通过以下指令重新安装mariadb。可以将MYSQL版本降低,该问题不会出现。

瑞琪姐的运维小站 2867

卫星动力学仿真模型开发之AI初试

以下是通过AI生成的一个简单的C语言仿真模型,用于模拟卫星的姿态、轨道动力学和运动学。该模型基于基本的物理公式,假设卫星在近地轨道上运行,并忽略了一些复杂的扰动因素(如大气阻力、太阳辐射压等)。姿态动力学描述了卫星绕其质心的旋转运动。轨道动力学描述了卫星在引力作用下的运动。姿态运动学描述了卫星姿态随时间的变化。

xspace的博客 569

【WorkBuddy】WorkBuddy 智能体快速上手:从零到一的实践指南

文章摘要: 传统自动化脚本难以应对灵活多变的自然语言需求,导致逻辑复杂、维护成本高。智能体(Agent)通过理解语义意图、动态决策和松耦合组件解决了这些问题。WorkBuddy采用声明式配置,通过可视化界面定义意图、实体和对话策略,无需编码即可快速构建智能体。其核心组件包括意图分类、实体提取、对话策略、故事样本和回退机制,适用于客服支持、知识问答等高频场景。通过环境准备(Python/Node.js/Redis)和简单配置,用户可以快速搭建可运行的智能体,显著提升自动化效率。

ruiqideng的博客 1651

liunx centos7 下Mysql5.7 安装教程及相关问题解决

liunx centos7 安装mysql5.7 教程及常见问题解决

苏谨 876

PCL CSF布料模拟算法【2026最新版】

CSF布料模拟地面滤波算法的PCL实现,博客长期更新,本文最近更新时间为:2026年10月26日。

点云侠的博客 3917

Liunx(centos6.5)安装mysql5.7教程(tar)

注 1.mysql5.7下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 1.检查系统是否自带有mysql版本 rpm -qa | grep mysql 2.将其自带的mysql版本全部卸载(非常重要,如不卸载,后面会产生冲突) rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86...

qq_40417664的博客 220

第 2 章:PassThrough 直通滤波

通过设置某个维度(如 x、y、z 或 rgb)的取值范围,仅保留该范围内的点,从而达到**点云裁剪(裁边)**或过滤异常值的目的。所有在该范围之外的点会被移除(可选是否保留);点云中包含背景、地面或传感器噪声,需要过滤;通过 z 轴过滤,只保留桌面上方的物体;多轴组合过滤(如同时过滤 x、y、z);可用于地面剔除、车载点云预处理等场景。不支持一次过滤多个字段,可多次调用;仅处理某一层或某一区域的点云数据。原始点云中包含地面、墙面、背景等;在区域裁剪、前景提取中广泛使用;设定一个轴(如z轴);

yumeiguo的博客 337

C#实战大华智能安防系统:从SDK封装到视频流与智能报警的全链路落地

本文将介绍C#集成大华SDK开发安防系统的实战经验,重点解决多路视频预览卡顿和报警延迟问题。文章通过三层架构设计(SDK封装层、业务服务层、应用层)实现解耦,详细分析线程安全封装、高效解码显示和智能事件联动等核心技术。针对16路摄像头同时预览时CPU占用率过高的问题,提出使用子码流拉流与异步解码的优化方案,并总结8个常见开发陷阱的解决方案。文中还提供了大华智能安防系统的完整架构图,展示从设备层到应用层的交互流程,特别强调业务服务层中视频流服务和智能报警服务的核心功能设计。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 432

liunx命令行编译安装mysql,Mysql5.7 Linux编译安装教程

1.系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/usr/local/mysql/data日志保存位置:/tmp/mysql_error.log2.下载mysql(这里下载的是預编译好的二进程mysql安装包)在官网:https://dev.mysql.com/downloads/mysql/中,选择以下版本的my...

weixin_39654436的博客 149

实战|mitmproxy+Playwright 拦截篡改Cloudflare验证流程,实现无感爬取(2026实测可用)

2026年对抗Cloudflare,别再死磕滑块、轨迹、算法。高伪装浏览器 + 中间层劫持篡改验证流程Playwright + mitmproxy = 无感过CF这篇是纯实战、无废话、可直接上线的方案。你只要把目标网站、cf_clearance填进去,就能跑通。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1284

linux安装Mysql5.7

在liunx安装mysql,在网上找教程,都是说的太笼统。 比如我照着教程安装一半,出现了和教程上面不一致的问题,没有经验的同学就会不知道下面该怎么进行了。如果同学照着我的步骤来,一般是不会出现这种问题的,如果有!请加我QQ791932919,可以远程帮助解决!看完文章如有收获,还请给个赞!!!! 一.安装前的检查和准备工作。 1.1检查自己的liunx是否安装过mysql rpm -qa | grep mysql 1.1.1如果有的话,就删除(XXXX是自己的mysql目录) ...

Boy的博客 3万+

【数据集】CMIP6气候模式数据下载

简介CMIP6及其气候模式数据下载

WW、forever的博客 9356

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

mysql5.7.25 rpm安装教程_MySQL5.7.16 Liunx安装教程 RPM和Yum方式【亲测无误】

如果你服务器上存在MySQL,则安装会失败,所以需要先卸载服务器上的相关依赖库查看依赖库命令rpm -qa|grep -imysql把查到的已经安装的依赖库依次卸载,我的是5.7.16,以下是我的,你的需要根据你自己的实际名称进行替换rpm -evmysql-community-server-5.7.16-1.el6.x86_64rpm -evmysql-community-client-5.7....

weixin_32384723的博客 139

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

liunx rpm方式安装mysql

liunx mysql安装过程

qq_45972184的博客 226

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

MySQL5.7 安装 - Linux下RPM方式安装

1.下载mysql5.7的rpm安装包 rpm的mysql包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!! 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2.上传mysql安装包到centos7的系统下 这里用的是xshell来连接和上传到centos7;首先安装lrzsz,这样就可以在xshell中拖拽上传了(非必须,只是方便拖拽上传) [root@localhost src]# yum ins

孔繁玉的专栏 2386

如何在Lunix云服务器上安装Mysql进行远程连接

  说说这个服务器上安装mysql真是一个大坑啊 ! 我也不知道自己怎么心血来潮就买一个百度云服务器,然后就想着吧自己做的一些小项目都跑上去。嘿嘿。。。其实就是想显摆下,写点小应用给不是编程的朋友们使用 ,以满足我自己的小心思,哎呀跑题了,一下没有刹住就给跑偏了,继续说安装的事。 网上百度了许多的教程 ,那叫一个坑啊 !刚开始装JDK 和 Tomcat的时候一切都是顺利。直到开始装Mys...

weixin_30537451的博客 117

linux安装mysql5.7.29_linux 之centos7搭建mysql5.7.29的详细过程

这篇文章主要介绍了linux 之centos7搭建mysql5.7.29的详细过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下1.下载mysql1.1下载地址1.2版本选择2.管理组及目录权限2.1解压mysqltar -zxf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz上传目录/home/t...

weixin_33018713的博客 504

Mysql 5.7 的安装详细步骤(Linux系统)

1.下载安装包 去官网下载,官网地址 或者可以通过Linux系统的命令进行下载: wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz 2.Mysql 安装 通过一些虚拟机连接工具,可以把MySQL下载的安装包,传输到Linux系统中,一般放在/opt/目录下 解压:(输入tar -zxvf my 后可以之间按tab键进行补全) ;然后回车 tar -zxvf my

qq_2662385590的博客 2483

linux CentOS7.8 安装 mysql 5.7.31

官网下载压缩包 官网下载地址 解压 tar -zxf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 重命名 cd /usr/local/ mv mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz/ mysql 创建Data目录 以及mysql用户和用户组 mkdir data groupadd mysql useradd -r -s /sbin/nologin -g mysql mysql -d

HaSaKing的博客 2297

Linux安装Mysql5,7完整教程

Linux安装Mysql5.7完整教程 下载Mysql5.7压缩包,点击下载 解压tar -xvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz 移动到/usr/local/mysql下 mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql 新建data目录用来存储mysql数据mkd...

码客斯基 503

linux环境mysql5.7.20安装

linux环境mysql安装

依鹏的博客 922

freebsd mysql5.7_MySQL 5.7安装及版本升级到8.0

官方文档支持的系统和架构Operating SystemArchitectureOracle Linux / Red Hat / CentOSOracle Linux 8 / Red Hat Enterprise Linux 8 / CentOS 8x86_64, ARM 64•Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7ARM 64...

weixin_31481495的博客 589
上一篇: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile(几种情况)
下一篇: docker安装es分词插件ik详情步骤
wuningw
博客等级 码龄9年 24粉丝 62原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值