cnetos源码安装mysql8.0.18,启动mysql.server报错解决

Linux安装mysql8.0.18 1、Linux64位mysql下载 # wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 2、解压安装包 # tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 解压后的结果 # ls mysql-8.0... 阅读详情

linux系统:contos 7
mysql源码包:mysql-8.0.18.tar.xz

1.创建一个mysql用户
# useradd -M -s /sbin/nologin mysql

2.解压mysql源码包
# tar -xvf mysql-8.0.18.tar.xz

3.创建mysql安装目录
# mkdir -p /usr/local/mysql

4.将解压后的mysql全部文件,移动到/usr/local/mysql目录
# mv /usr/local/src/mysql-8.0.18-linux-glibc2.12-x86_64/* /usr/local/mysql/

5.创建mysql的数据存放目录
# mkdir -p /usr/local/mysql/data

6.修改mysql目录权限,目录属主属组都是mysql用户
# chown -R mysql:mysql /usr/local/mysql

7.初始化mysql数据库(注:这里会生成一个mysql的root用户登录密码,密码先记下来,后面登录mysql需要用到)
# ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

8.添加环境变量
# vim ~/.bash_profile
在这一行后面添加上mysql的这个/usr/local/mysql/bin目录
PATH=$PATH:$HOME/bin:/usr/local/nginx/sbin:/usr/local/mysql/bin
# source ~/.bash_profile

9.设置mysql开机启动
# cp -a /usr/local/mysql/support-files/mysql.server /etc/init.d/
# chmod a+x /etc/init.d/mysql.server
# chkconfig mysql.server on

Tips:
配置好脚本文件后便可以用 service 命令来管理 mysqld 数据库服务了
例:service mysql.server restart,service mysql.server status 等操作。

10.启动mysql.server,但是报错了
# /etc/init.d/mysql.server start
报错信息如下:
Starting MySQL.2023-01-05T18:30:10.825078Z mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'. ERROR! The server quit without updating PID file (/var/lib/mysql/server.pid).

解决报错:
(1)将/etc/my.cnf删除掉,这里是做改名备份,也是一样的,让改文件不生效即可
# mv /etc/my.cnf /etc/my.cnf.bak
(2)重新启动mysql.server
# /etc/init.d/mysql.server start
Starting MySQL.Logging to '/usr/local/mysql/data/server.err'.
. SUCCESS!
启动成功!!

Tips:
/etc/my.cnf配置文件是安装系统后就有了的,并不是后面安装mysql后生成的;所以可能是产生了冲突,导致mysql启动失败报错。解决办法:将my.cnf文件改个名称备份,让它不起作用即可。

11.登录mysql
# mysql -u root -p
登录密码是执行数据库初始化的时候,生成的密码

mysql> alter user ‘root’@‘localhost’ identified by ‘QWE123asd’;
mysql> use mysql;
mysql> alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘QWE123asd’;

Tips:
MySQL自8.0版本起不再允许用户使用临时密码来管理数据库内容,也不能进行远程控制,用户必须修改初始化密码后才能使用MySQL数据库。还需要切换到mysql数据库中,修改user表单的密码值(加密规则)。

linux下mysql8.0.18安装与配置 1、下载mysql安装包到本地 下载地址:点我 2、上传至linux系统/usr/tools/路径下并解压,便于管理。 执行命令:#tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 3、将解压后的问价夹移动到/usr/lcoal/路径下,便于管理。 执行命令:# mv mysql-8.0.18 /usr/local/ 4、创建数据库目录 执行命... 阅读详情

相关推荐

mysql 8.0.18 安装配置方法图文教程(linux)

本文记录了linux mysql 8.0.18 安装配置图文教程,供大家参考,具体内容如下 1、官网安装包下载地址 2、我这里通过xftp将安装包上传至Linux服务器 3.解压 解压命令:tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar 继续解压需要的那一个 命令: tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 重命名并移动到合适的路径 重命名 : mv mysql-8.0.18-linux-glibc2.12-x86_64 mysql 移动: 4.在/usr/local/m

mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz安装步骤-详细图解

1.下载mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz的安装包 云盘下载链接:https://pan.baidu.com/s/1XLBLXFZbsXyvexs77C4fEg 提取码:pq5s 2.使用rz -be(或者xftp工具) 上传mysql安装包到/usr/local 目录 [root@localhost local]# cd /usr/lo...

抓娃攻城师 1万+

视觉辅助RIS波束追踪:用摄像头“看见”用户,实现毫秒级波束对准

在无线通信领域,波束成形技术是提升高频段信号覆盖与质量的核心手段,其原理是通过调整天线阵列的相位,使信号能量在特定方向相干叠加,形成高增益定向波束。这项技术的价值在于能有效克服高频信号路径损耗大、穿透性差的瓶颈,广泛应用于5G/6G、毫米波通信及室内定位等场景。然而,传统波束追踪依赖信道估计或波束扫描,存在训练开销大、实时性差的问题。本文聚焦于一种创新解决方案:将计算机视觉与可重构智能表面(RIS)相结合。通过摄像头直接感知用户位置,并利用RIS快速重构反射波束方向,实现了近乎零开销、毫秒级延迟的波束追踪,

weixin_33552698的博客 620

Linux 安装 mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz

1.解压 tar -xvfmysql-8.0.18-linux-glibc2.12-x86_64.tar.xz 2.重命名并移动到/usr/local/路径 3.在/usr/local/mysql下创建data文件夹 mkdir data 4.初始化数据库,自动生成密码 需记录 等下要用 [root@localhost mysql]# bin/mysql...

qq_27117471的博客 1999

Disk Drill 使用教程

Disk Drill只需单击几下,即可恢复USB闪存驱动器上已删除的数据,包括丢失的照片,文档和其他文件类型。Disk Drill是真正的多合一应用程序,可在Mac上恢复闪存驱动器。Disk Drill将自动应用最佳的笔式驱动器恢复算法来恢复Mac数据。 USB闪存驱动器是一种传输和存储信息的好方法,但是如果错误地丢失或删除了存储在其中的文件,会发生什么呢?当您需要Mac的闪存驱动器数据恢复软件时,Disk Drill是您的最佳选择。Disk Drill将扫描您的USB闪存驱动器(也称为笔式驱动器)并查找

zjj778899的博客 1万+

从时序参数到电压供给:TTL(RGB)液晶屏驱动调试全解析

本文全面解析TTL(RGB)液晶屏驱动调试的关键技术,从时序参数配置到电压供给系统搭建,详细介绍了同步信号参数、寄存器配置技巧以及升压电路设计。通过实战案例和常见故障分析,帮助工程师快速掌握液晶显示屏调试方法,提升开发效率。

weixin_30588675的博客 247

linux安装mysql8.0.18

参考 https://blog.csdn.net/atongmu2017/article/details/90610444 好我们正式开始 首先下载linux的mysql 云盘链接:链接:https://pan.baidu.com/s/1Vyl_UQfYBaWa0vkki2_C0Q 提取码:0kip 上传mysql到linux服务器上 rz // 选择文件即可 若没有则执行这个命令,安装这个包...

weixin_45114726的博客 1699

《FreeRTOS 入门与实战》第20章:移植到 RISC-V 平台

处理器上下文保存/恢复机制中断处理与任务切换的协同时钟源配置(通常使用 Machine Timer)平台特定的汇编代码实现// 典型RISC-V移植文件结构FreeRTOS/├── Source/portable/[编译器]/RISC-V/│ ├── port.c // 关键移植接口│ ├── portASM.s // 汇编级处理│ └── portmacro.h // 架构宏定义。

2301_79143213的博客 449

linux安装mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz

一、背景 目前大多数公司搭建环境都是使用docker实现容器化部署,但是有时会遇到linux服务器不能上网的场景,比如政府,事业单位的服务器,为了安全是不链接网络的。所以系统搭建都是离线进行的。 本博文就是描述了linux离线安装mysql8.0的过程。 二、准备工作 1.下载mysql8.0 tar包 官方下载地址:https://dev.mysql.com/downloads/mys...

fuyun2510的博客 2223

JAX/JAXlib GPU 加速版本安装教程(CUDA)

本文介绍了在Windows WSL2+Ubuntu22.04环境下配置JAX/JAXlib GPU加速版本的详细步骤。使用RTX 4060显卡,安装CUDA 12.4和cuDNN 8.9.7驱动,通过Miniconda创建Python 3.9虚拟环境。具体步骤包括:安装Miniconda、配置CUDA环境变量、安装cuDNN驱动、下载并安装JAX/JAXlib。最后通过测试代码验证GPU加速功能,成功检测到GPU并完成矩阵运算。整个过程配有详细命令和截图说明,适合需要搭建JAX GPU开发环境的用户参考。

猿小白的博客 627

在ubuntu20.04中安装MATLAB时常见问题及解决方法

   如果你刚装完ubuntu20.04,这时你想要安装MATLAB2021A,在输入命令./install进行安装时,可能会报以下错误:    terminate called after throwing an instance of ‘JailContainerException’ what(): Error: 88: No JRE version parsed from/media/jzx/MATHWORKS_R2021A/sys /java/jre/glnxa64/jre/release   

慕羽★的博客 1万+

linux安装mysql8.0.18_mysql 8.0.18 安装配置方法图文教程(linux)

本文记录了linux mysql 8.0.18 安装配置图文教程,供大家参考,具体内容如下1、官网安装包下载地址2、我这里通过xftp将安装包上传至Linux服务器3.解压解压命令:tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar继续解压需要的那一个命令: tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.ta...

weixin_35988311的博客 923

Simulink开发项1000例实战专栏--实例148:构建一个完整的电动汽车电池SOH评估仿真模型,包括电池建模模块、数据采集模块、SOH估算算法模块以及性能评估模块

电动汽车的动力电池是其核心部件,而电池的健康状态(State of Health, SOH)直接影响车辆的续航能力和使用寿命。SOH通常定义为当前电池容量与初始容量的比值,用百分比表示。通过基于MATLAB/Simulink平台的SOH评估仿真,可以实时监测电池的退化情况,并为电池管理系统(BMS)提供决策依据。本项目旨在构建一个完整的电动汽车电池SOH评估仿真模型,包括电池建模模块、数据采集模块、SOH估算算法模块以及性能评估模块,并通过仿真验证SOH评估的准确性。

xiaoheshang_123的博客 342

解决linux系统下,Steam报错‘tar: 它似乎不像是一个 tar 归档文件 xz: (stdin): 文件格式无法识别‘的问题

解决方法 报错信息: tar: 它似乎不像是一个 tar 归档文件 xz: (stdin): 文件格式无法识别 tar: Child returned status 1 tar: Error is not recoverable: exiting now find: ‘/home/kjy/.steam/ubuntu12_32/steam-runtime’: 没有那个文件或目录 通过查阅/usr/games/steam该文件的信息得知,执行如下命令重新运行即可 sudo rm -rf ~/.steam

KangJiayin的博客 4498

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

解决Mysql启动失败的方法(个人记录)

mysql启动失败解决方法(个人记录向)

smallwhite1997的博客 1687

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

linux安装mysql

主要参考文章: linux 安装mysql8.0 超详细教程_yang灬仔-优快云博客_linux 安装mysql8 这个文章开头下载的是mysql-8.0.20版本的,tar解压的确是mysql-8.0.21版本,这一点要注意 1、在 /use/local下创建mysql文件夹 mkdir mysql 下载Mysql wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.t

weixin_46305053的博客 2476

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Linux / Cygwin Extracting files 解压文件

1   *.tar.xz format:     现在很多找到的软件都是tar.xz的格式的,xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。 xz 在GNU coreutils(版本 7

gaozs1985的专栏 1426

linux安装mysql8.0.18_Linux安装MySQL8.0

Linux安装MySQL8.0rpm -qa|grep mysqlrpm -qa|grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_64rpm -e --nodepsmariadb-libs-5.5.60-1.el7_5.x86_64  执行查询到的rpm包卸载8.0解压安装步骤tar xvf mysql-8.0.20-linux-glibc2.12-x86...

weixin_29730445的博客 318

MySql 8.0.18 zip版安装教程和使用

目录 下载MySql 配置安装参数 命令行安装 启动服务及登录 修改登录密码 配置环境变量 设置时区 忘记密码及重置 下载MySql 最新版MySQL下载地址: http://dev.mysql.com/downloads/mysql/ 我现在下载的是8.0.18的版本,一般情况下,我们选择上面的那个就行了 配置安装参数 下载完zip后,解压 然后在本目录中,...

益添的博客 1578

解压tar.xz格式 文件

第一次接触 xz格式文件,是在安装gtk+时,其依赖库文件是后缀.xz的文件,由于使用的centOS系统没有自带解压缩工具,需要自行下载安装。 这里从http://download.chinaunix.net/download/0014000/13078.shtml下载到 xz-5.0.3.tar.bz2 文件。 1.编译安装 切换到root用户 #tar -jvxf xz-5.0.

duguduchong的专栏 1万+

mysql8.0中_mysql 8.0.18各版本安装及安装中出现的问题(精华总结)

精华总结:MYSQL出现的问题解决记录:不管通过什么方式安装(rpm或者gz或者gz.xz),安装顺序一定要对, 先在/etc/my.cfg文件先配置好,没有先创建这个文件,尽管放心,因为mysql启动会优先找这个文件作为参数启动。然后 进行mysql的初始化,初始化的时候可以带上路径等参数,这样配置文件到时就不用配置这个了,配置了反而报错导致启动不起来,忽略密码等配置可以在初始化之后还能有效,其...

weixin_35973118的博客 545

mysql启动关闭重启

1.Windows下 启动服务 mysqld --console   或  net start mysql   关闭服务 mysqladmin -uroot shudown   或  net stop mysql   2.Linux下 启动服务 service mysql start    关闭服务 service mysql stop   重启服务 service rest...

qq_41672817的博客 312

centos 7 系统上重启 mysql 时报错 Failed to restart mysqld.service: Unit not found.

根据所报错误,在网上搜罗了一圈,未果!!!

热爱数据库的小胖 3979

问题解决1:创建软连接后启动mysql失败

mysql启动,myql创建软连接,mysql删除软连接,mysql查看配置等

qq_44893974的博客 4478

mysql 8.0.18各版本安装及安装中出现的问题

精华总结:MYSQL出现的问题解决记录: 不管通过什么方式安装(rpm或者gz或者gz.xz),安装顺序一定要对, 先在/etc/my.cfg文件先配置好,没有先创建这个文件,尽管放心,因为mysql启动会优先找这个文件作为参数启动。然后 进行mysql的初始化,初始化的时候可以带上路径等参数,这样 配置文件到时就不用配置这个了,配置了反而报错导致启动不起来,忽略密码等配置可以在初始化之后还能有...

chenjin_csdn的博客 5671
上一篇: 在VMware 虚拟机(Win7)中还原真机Ghost备份的Win10系统
下一篇: Windows 10 uefi引导模式 GPT+UEFI Ghost系统备份还原步骤
TREEGLORY
博客等级 码龄7年 151粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值