Ubuntu18.04下安装mysql5.7+(tar.gz)详细步骤--亲测通过

Ubuntu22部署MySQL5.7详细教程 在ubuntu22中安装MySQL5.7.x的详细教程 阅读详情

检查是否已经安装了Mysql

rpm -qa|grep mysql

在这里插入图片描述
卸载Mysql

rpm -e --nodeps 程序名

上传文件

mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

解压文件,并将解压后的文件重命名,移动到/usr/local/mysql

tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql
cd /usr/local/mysql

添加一个Mysql 用户组

groupadd mysql

添加一个用户

useradd -r -g mysql mysql

创建文件夹 用来存放数据

/usr/local/mysql/data
mkdir /usr/local/mysql/data

进入mysql包中, 给这个包授权 给mysql

/usr/local/mysql
 chown -R mysql:mysql ./
 chown -R mysql:mysql data

进入mysql文件名 basedir 为mysql 的路径, datadir 为mysql的 data 路径,里面 存放着mysql自己的包

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

在这里插入图片描述
注意::运行上面个命令可能会报错:这里可能会提示缺少libaio1和libnuma1这个库,只要安装即可: sudo apt-get install libaio1;sudo apt-get install libnuma1
进入support-file 文件夹

cd support-files/

复制文件

cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld

修改basedir= 自己的路径 修改datadir= 自己的路径

vim /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

在这里插入图片描述

启动Mysql

bin/mysqld_safe --user=mysql &
//或者
service mysqld start 

让mysql 启动

$ sudo /etc/init.d/mysqld start  

查看状态

$ sudo /etc/init.d/mysqld status  

或者使用service命令,让mysql 启动,停止

$ sudo service mysqld [status|start|stop]  

加入开机启动项目(这种方法不管用的话可以使用下面一种)

chkconfig --add mysqld
//查看开机启动項

chkconfig --list

0.让mysql开机自己启动

$ sudo update-rc.d -f mysqld defaults  

如果不想让mysql开机自己启动,可以使用

$ sudo update-rc.d -f mysqld remove  

重启Mysql

/etc/init.d/mysqld restart

bin目录下 连接数据库

./mysql -uroot -p 临时密码

发生错误
在这里插入图片描述

执行:

ln -s /usr/local/mysql/bin/mysql /usr/bin

修改密码

set password= password('root');
//或者
alter user 'root'@'localhost' identified by 'root'; 
//刷新权限
flush privileges;
//授权新用户
GRANT ALL PRIVILEGES ON *.* TO 'root1'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;  

在这里插入图片描述
.配置全局环境变量

vi /etc/profile
//加入
PATH=/data/mysql/bin:/data/mysql/lib:$PATH
export PATH
//配置文件立即生效
source /etc/profile

解决 数据库乱码问题
将my.cnf拷贝到/etc/下

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

[client]

# pipe
# # socket=0.0
port=3306
default-character-set=utf8
[mysql]
port=3306
default-character-set=utf8
#
[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
datadir=/usr/local/mysql/data
#socket=/var/lib/mysql/mysql.sock
server_id=1
expire_logs_days=3
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
port=3306
character-set-server=utf8

log-error=/var/log/mysqld.log
#pid-file=/var/run/mysqld/mysqld.pid
pid-file=/usr/local/mysql/data/localhost.localdomain.pid

Ubuntu 18.04 安装MYSQL的ODBC驱动 看了不少文章,mysql 的odbc 驱动因为版本的问题,没找到适合 ubuntu 18的。 折腾一下,把过程帖出来给大家参考。 1、安装unixODBC 这个有很多详细的介绍,帖一下命令即可。我下的是2.3.4 sudo wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz tar -xvzf unixODBC-... 阅读详情

相关推荐

Ubuntu18.04下hadoop2.10安装详细步骤(亲测有效,可供参考)

** 安装详细步骤 ** 首先给出安装过程需要用到的安装包:云盘连接 提取码:rfxs 解压过后里面有四个文件: 下面给出详细安装步骤,博主是在虚拟机(Ubuntn18.04)上安装的,注意:需要将文中的xxx换成自己的目录即可。 一、首先需要安装jdk环境: 1、更新Ubuntu源 sudo apt-get update 2、将JDK压缩包(jdk-8u251-linux-x64.tar.gz)解压到Ubuntu系统中 /usr/local/ 中 sudo tar -zxvf jdk-8u251-li

zhang_rui_rui的博客 3149

Ubuntu16.04下以tar.gz形式安装mysql

Ubuntu16.04下以tar.gz形式安装mysql一、引言二 、准备阶段三、安装四、启动五、修改密码与远程连接 一、引言 本文为自己安装过程的记录,方便下次使用时查找。 该安装方式安装在/usr/local/目录下面 二 、准备阶段 下载Mysql5.7.35:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压并重命名 tar -zxvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz sudo

Dreamof123的博客 697

库卡C4控制柜首次上电

本文详细介绍了如何使新购的库卡机器人(以KRC4为例)达到正常运行状态。首先,必须正确连接机器人尾部和控制柜底部的各种线缆,包括动力线缆、编码器线、SmartPad线和安全回路线缆等。特别强调,电源线和蓄电池线的正确连接至关重要,避免硬插以防损坏。此外,机器人与控制柜之间需连接地线以防止漏电。文章还提到,开机前需检查电机保护器开关,并确保所有线路连接正确。开机后,需提升用户权限至安全维护员级别,通过系统配置激活安全相关通讯参数。最后,文章详细解释了X11安全回路的接线方式,强调双通道信号的重要性,并提醒不同

2202_75959322的博客 1836

ubuntu 安装mysql tar.gz_linux Ubuntu 上安装mysql详细解说

2.8.1.源码安装概述你必须执行的安装MySQL源码分发版的基本命令是:shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip < mysql-VERSION.tar.gz | tar -xvf -shell> cd mysql-VERSIONshell> ./configure --p...

weixin_36330387的博客 506

FPGA AXI DDR3读写时序调试与FIFO缓存实战解析

本文深入解析FPGA中AXI协议与DDR3的读写时序调试,重点探讨FIFO缓存在数据流控制中的关键作用。通过实战案例详细讲解突发传输中的地址对齐、数据分片等常见问题,并提供状态机设计、仿真波形分析和性能优化技巧,帮助开发者高效解决高速数据存储场景下的时序同步与数据一致性问题。

blockchain9miner的博客 1116

物联网开发笔记(34)- 使用Micropython开发ESP32开发板之控制步进电机(28BYJ-48)

使用Micropython开发ESP32开发板之控制步进电机(28BYJ-48)

zhusongziye的博客 1万+

Ubuntu安装mysql.tar.gz的步骤

1.下载tar包 mysql-5.5.15-linux2.6-i686.tar.gz 2.解压 tarzxvf/home/user/mysql-5.5.15-linux2.6-i686.tar.gz 3.更改名字及文件夹权限 mvmysql-5.5.15-linux2.6-i686 mysql chown -R pq:pq mysql 4.安装 scripts/mysql...

厚积薄发 1977

蓝牙耳机充电仓——功能框架

数据传输:大部分充电仓会跟耳机通信,控制耳机开机、关机和进入可搜索模式等等。蓝牙耳机给大家的生活带来便利,来讲讲TWS蓝牙耳机的搭档充电仓吧!方便携带:如果耳机单独带着,指定能弄丢一个,有了充电仓就安全多了。收纳保护:把珍爱的耳机放入充电仓里,防止丢失、磕碰、刮花等。给耳机充电:提供电力补给,让耳机持续使用。

改变自己现在能改变的,珍惜自己现在所拥有的 8946

Ubuntu18安装MySQL5.7(gz压缩绿色包)步骤

网上的方法都是通过apt直接安装,安装速度很快,安装完成后mysql都有自己的默认安装路径。 但是我想自己选择mysql安装路径、数据路径等,并且习惯了在Windows下使用绿色版mysql,因此就下载linux mysql绿色包在Ubuntu进行安装。为了练手,Ubuntu是安装在VitualBox上的,有的小伙伴升级到win11出现无法启动vitualbox的问题,可参加博客: VirtualBox中重建Host-Only网卡后无法启动虚拟机(VERR_INTNET_FLT_IF_NOT_FOU..

black_skyfall的博客 1272

c#源码,将矩阵(二维数组)渲染成云图,强度图,热力图,均匀性图,伪彩图

优快云软件0积分下载链接:https://download.csdn.net/download/wanghuannihao1992/86656759。6、渲染效果良好,颜色均匀分布,不存在等高线,交叉点。3、纯粹的C#代码编写,不含第三方dll或者控件。4、支持ColorBar显示,强度值颜色坐标显示。2、渲染时间60ms左右,速度快,1、二维数据最小支持2*2,7、采样全新数据插值算法。先直接上C#软件效果图。5、整图保存为单个图片。

业余程序员小徐的博客 6879

KUKA机器人编程实战:5分钟搞定组输入与组输出的信号配置(附代码示例)

本文详细介绍了KUKA机器人编程中组输入与组输出的信号配置方法,通过5分钟快速掌握核心技巧。文章包含信号声明语法、典型配置流程及高级应用技巧,并附有代码示例,帮助工程师高效实现机器人与外部设备的通信。

efc123456的博客 850

Ubuntu 之安装mysql5.7

#更新apt-get索引 sudo apt-get update #安装MySQL: sudo apt-get install mysql-server #查看MySQL版本: mysql -V #进入MySQL: mysql -u root -p #启动: sudo service mysql start #重启: sudo service mysql restart #关...

const_ 9738

零基础做AI漫剧:Kimi K2.5写本 + Flux生图 + Seedance 2.0动效的保姆级教程

很多零基础小伙伴想做AI漫剧,却被“写剧本、画分镜、做动效”三大难题劝退——不会写剧情、不会画插画、不会做动态,觉得门槛太高。其实不用慌!今天就给大家带来保姆级教程,全程用Kimi K2.5(写剧本)、Flux(生分镜图)、Seedance 2.0(做动效)三个工具,不用专业技能,不用手动绘画,零基础也能在1小时内做出1分钟完整AI漫剧,全程步骤拆解、示例齐全,跟着做就能出片!

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 3031

Ubuntu 16.04安装MySQL

Ubuntu 16.04安装MySQL(5.7.18) 此篇为http://www.cnblogs.com/EasonJim/p/7139275.html的分支页。 安装MySQL前需要做如下了解: 1、MySQL各类型版本的区别,参考:http://www.cnblogs.com/EasonJim/p/6274344.html 2、官方的下载地址一般指向最新的版本下载,如果要下载以前的版...

Jimy_Fengqi 1748

Unity3D实现项目限制功能(使用次数限制和时间限制)

大家好,我是心疼你的一切,不定时更新Unity开发技巧,觉得有用记得一键三连哦。在软件开发的时候,可能会遇到程序的使用次数限制,以及时间的限制,下面就写一下这两种方法是新建注册表,增加键值对,修改键值,完成对程序的控制提示:以下是本篇文章正文内容,下面案例可供参考以上就是讲了两种限制方法不定时更新Unity开发技巧,觉得有用记得一键三连哦。

心疼你的一切博客 1810

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Ubuntu18.04 or 20.0离线安装MySQL5.7(步骤+所需deb安装包)

由于本人今天需要在Ubuntu上离线安装MySQL5.7,但是百度之下都颇为麻烦,因此自己整理了一份一键安装MySQL5.7的教程,供大家参考。

贰半的博客 3418

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Ubuntu 16.04安装MySQL(5.7.18)

Ubuntu 16.04安装MySQL(5.7.18) 转载至https://www.cnblogs.com/EasonJim/p/7147787.html 个人觉得ubuntu上mysql安装的几种方法归纳的不错,日后有用,便记录收藏一下;最近在部署服务器,但是服务器的ubuntu系统的apt-get的安装方式总是会出错,即便换了很多源也无法下载下来,很多看到的都是让我重装系统,后来看到这篇文章,既然apt的方式不行,那就换一个方式走; 安装MySQL前需要做如下了解: 这里大家安装前可以先去官网关注看一

一捌柒的博客 749

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Ubuntu18.04利用docker安装mysql5.7.31并制作镜像tar文件

Ubuntu18.04利用docker安装mysql5.7.31并制作镜像tar文件 第一部分: 利用docker安装mysql5.7.31 1 : 查找mysql sudo docker search mysql 2 : 获取mysql镜像 sudo docker pull mysql:5.7.31 等待自动下载安装完成; 3: 查看已有的镜像 sudo docker images 已经有了mysql的镜像; 4 : 启动mysql sudo docker run --name

qq_41734582的博客 687

ubuntu18.04安装mysql5.7.tar.gz

下载解压 在mysql的根目录 初始化mysql 命令如下 bin/mysqld --initialize --user=mysql --basedir=/home/jackray/soft/mysql-5.7.28-linux-glibc2.12-x86_64 --datadir=/home/jackray/soft/mysql-5.7.28-linux-glibc2.12-x86_64/dat...

ppwwp的专栏 860

Ubuntu 18.04 安装MySQL-5.7最新版本

新建一个临时目录: cd ~ mkdir mysql cd mysql 执行如下命令下载文件 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz ...

知识空间 1420

Ubuntu 18.04 MySQL 5.7 可信安装与环境重建指南

MySQL 是关系型数据库的核心代表,其安装配置远不止‘apt install’的表层操作;在 Ubuntu 18.04 这一已进入归档支持阶段的 LTS 版本中,MySQL 5.7 的默认行为(如 auth_socket 认证、latin1 字符集、lower_case_table_names=0)与现代开发及教学实践存在显著偏差。理解 systemd 服务初始化机制、字符集传播链(server/client/conn/results)、插件化认证原理,是实现稳定连接、中文正确存储、权限精准控制的技术前提

weixin_33834075的博客 430

Ubuntu 18.04安装MySQL 5.7详细教程:从apt配置到安全加固

MySQL是关系型数据库的基石,其安装与配置涉及包管理、服务启动、字符集、权限控制等核心概念。在Ubuntu系统中,apt源机制决定了默认安装的是经OS厂商验证的稳定版本(如18.04对应MySQL 5.7),而非最新版;理解apt-cache policy、apt update的元数据同步原理及mysql_secure_installation的安全加固逻辑,是保障数据库可用性与生产安全的关键。本文聚焦真实运维场景,覆盖磁盘内存检查、bind-address配置、utf8mb4字符集统一、应用专用用户创建

weixin_34326179的博客 458

ubantu18下安装mysql5.7

1、系统更新完毕后执行MySQL安装命令:sudo apt install mysql-server-5.7 2、Ubuntu 18.04 安装MySQL 5.7.22 3 查看MySQL服务状态:sudo service mysql status 查看MySQL版本号:sudo mysql Ubuntu 18.04 安装MySQL 5.7.22 Ubuntu 18.04 安装MySQL 5.7.22 4 这个时候MySQL是没有密码的所以需要设置密码: 设置密码为Admin@123 set passwor

一个人的博客 521

(超详细+亲测有效)Ubuntu18.0.4安装并配置hive-2.3.7

Apache-hive-2.3.7-bin.tar.gz的下载地址: 链接:https://pan.baidu.com/s/1m48jHcykJc2OEMv9Uvr5Bw 提取码:qfji 1、将下载目录中的文件解压到usr/local/中; sudo tar -zxf ~/下载/apache-hive-2.3.7-bin.tar.gz -C /usr/local 2、重命名hive文件 sud...

Z_r_s的博客 2253

【Ubuntu安装和配置MySql5.7.36】

提示:Ubuntu 20.04.4 LTSubuntu 20.04.4系统自带源直接安装是MySQL 8.0代码如下(示例): 图片示例: 2.创建文件夹,案列地址为 /usr/local/mysql 代码如下(示例): 3.进入/mysql 代码如下(示例): 4.下载安装包 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如下(示例): 图片示例: 代码如

weixin_36032459的博客 1408

Ubuntu18.04 安装WordPress(包含解决mysql.so故障)

Ubuntu18.04 安装WordPress 打开cn.wordpress.org,查看最新版wordpress版本 右键复制.tar.gz链接,转入linux 终端操作 # mkdir download ///建立一个下载文件夹 # cd download/ # wget https://wordpress.org/latest.tar.gz --2019-07-04 02...

困难户的优快云 794
上一篇: ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file
下一篇: hadoop配置文件配置
那记忆微凉
博客等级 码龄9年 412粉丝 387原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值