CentOS 7.6使用mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar安装Mysql 8.0

https://downloads.mysql.com/archives/community/是社区版的官网,可以选择版本下载。
在这里插入图片描述

cat /etc/redhat-release可以看到系统版本是CentOS Linux release 7.6.1810 (Core)uname -r可以看到版本是3.10.0-957.el7.x86_64
在这里插入图片描述

yum remove -y mysql-libs把默认mariadb安装的一些组件卸载。
在这里插入图片描述

wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar下载安装组件。
在这里插入图片描述

mkdir /mysql8031创建专门的tar解压之后存储目录,tar -xf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar -C /mysql8031解压到特定的目录下,cd /mysql8031切换工作目录,相当于进入这个目录,ls -l /mysql8031可以看一下解压之后的目录内容。
在这里插入图片描述

安装顺序为:common => client-plugins => libs => client => icu-data-files => server,安装命令依次如下:
rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm
在这里插入图片描述

rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm
在这里插入图片描述

rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm,发现出现/sbin/ldconfig: /lib64/libstdc++.so.6 is not a symbolic link的提示,我这里的原因是因为自己使用源码把gcc的版本提升到12.2.0时没有指明链接库的正确网址。
在这里插入图片描述
cat << EOF >> /etc/ld.so.conf/usr/local/gcc-12.2/lib64/添加到/etc/ld.so.conf里边。
在这里插入图片描述

ldconfig进行配置文件加载,发现还是报ldconfig: /lib64/libstdc++.so.6 is not a symbolic link
在这里插入图片描述

rm -rf /lib64/libstdc++.so.6把文件删除。
在这里插入图片描述

ln -s /usr/local/gcc-12.2/lib/libstdc++.so.6 /lib64/libstdc++.so.6创建软链接。
在这里插入图片描述

ldconfig重新加载配置文件。
在这里插入图片描述

rpm -e mysql-community-libs-8.0.31-1.el7.x86_64卸载。
在这里插入图片描述

rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm重新安装。
在这里插入图片描述

rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm
在这里插入图片描述

rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm
在这里插入图片描述

rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm
在这里插入图片描述

systemctl start mysqld启动MySQL服务器端。
systemctl status mysqld看到MySQL服务器端状态是active (running)
在这里插入图片描述

cat /var/log/mysqld.log | grep password查看随机生成的密码,我的随机密码是jIMsl8Ti(wj(
在这里插入图片描述
使用mysql -u root -p连接客户端,并且输入密码jIMsl8Ti(wj(之后进入。注意密码在输入过程中不可见。
在这里插入图片描述

修改密码使用的命令格式是ALTER USER '用户名'@'ip地址' IDENTIFIED BY '密码';例如我使用的命令是ALTER USER 'root'@'localhost' IDENTIFIED BY 'ILoveyou#3';这个命令,意思就是就是把本地的root用户密码修改为ILoveyou#3
在这里插入图片描述

show databases;可以看一下所有数据库。
在这里插入图片描述

使用grant all privileges on *.* to 'root'@'%' identified by 'ILoveyou#3' with grant option;报错如下:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by 'ILoveyou#3' with grant option' at line 1

在这里插入图片描述

参考博客《MySQL8.0 :grant all privileges on . to 报错问题》

CREATE USER 'gooduser'@'%' IDENTIFIED BY 'Good#1103';创建用户gooduser,密码为Good#1103grant all privileges on *.* to 'gooduser'@'%';开启任何IP连接MySQL的权限。使用flush privileges;进行刷新,否则权限就没有生效。
在这里插入图片描述

quit可以退出MySQL命令行。
在这里插入图片描述

mysql -u gooduser -p,然后输入密码Good#1103进行测试,成功登录。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/133906.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

来看看Python MetaClass元类详解

MetaClass元类&#xff0c;本质也是一个类&#xff0c;但和普通类的用法不同&#xff0c;它可以对类内部的定义&#xff08;包括类属性和类方法&#xff09;进行动态的修改。可以这么说&#xff0c;使用元类的主要目的就是为了实现在创建类时&#xff0c;能够动态地改变类中定义…

Python3.10 IDLE更换主题

前言 自定义主题网上有很多&#xff0c;3.10IDLE的UI有一些新的东西&#xff0c;直接扣过来会有些地方覆盖不到&#xff0c;需要自己测试着添几行配置&#xff0c;以下做个记录。 配置文件路径 Python安装目录下的Lib\idlelib\config-highlight.def。如果是默认安装&#xf…

轻松鲨-AI文案写作 人工智能聊天

轻松鲨AI助手使用地址&#xff1a;http://www.qingsongsha.com?utm_sourcenavigation_website 或前往苹果App Store下载“轻松鲨APP” 支持AI连续对话聊天&#xff0c;帮你解答各种疑问... 让AI帮你画思维导图写文案&#xff0c;提升工作效率... 内置多场景专业模板&#xff0…

解决 tesserocr报错 Failed to init API, possibly an invalid tessdata path : ./

问题描述 我们在初次使用tesserocr库的时候&#xff0c;可能会报以下错误&#xff1a; RuntimeError: Failed to init API, possibly an invalid tessdata path: ./ 这是因为我们在使用 conda 创建的环境中找不到"tessdata"这个文件夹。 解决办法 这时候把Tessera…

品牌是什么?品牌加分秘笈曝光

作为一个多年的品牌人&#xff0c;这几年&#xff0c;历经迷惘和探索&#xff0c;迷惘在于&#xff1a; 1.品牌部是花钱部门&#xff0c;不直接创造营收&#xff0c;不受老板重视、钱少。 2.品牌作业难以衡量&#xff0c;一般以曝光、阅读、声量指数等指标来衡量&#xff0c;…

026-从零搭建微服务-文件服务(二)

写在最前 如果这个项目让你有所收获&#xff0c;记得 Star 关注哦&#xff0c;这对我是非常不错的鼓励与支持。 源码地址&#xff08;后端&#xff09;&#xff1a;https://gitee.com/csps/mingyue 源码地址&#xff08;前端&#xff09;&#xff1a;https://gitee.com/csps…

鼠标拖拽拖动盒子时,与盒子内某些点击事件冲突问题解决

目录 问题解决思路解决代码&#xff08;标注【主要代码】的为重点&#xff09; 问题 拖动该悬浮球时&#xff0c;鼠标弹起可能会触发悬浮球内事件 解决思路 鼠标拖动盒子时&#xff0c;将 isMove 设为 true 意为正在拖动盒子&#xff0c;此时将 class"btns_move" 遮…

利用 SOAR 加快事件响应并加强网络安全

随着攻击面的扩大和攻击变得越来越复杂&#xff0c;与网络攻击者的斗争重担落在了安全运营中心 &#xff08;SOC&#xff09; 身上。SOC 可以通过利用安全编排、自动化和响应 &#xff08;SOAR&#xff09; 平台来加强组织的安全态势。这一系列兼容的以安全为中心的软件可加快事…

单元格法近似求解多边形最大内接矩形问题【思路讲解+java实现】

文章目录 问题描述问题解决方案多边形网格化区分每个单元格是在多边形内部还是外部根据已标记单元格寻找最大内接矩形剪枝优化多角度旋转 案例测试代码实现说明 问题描述 给定一个多边形的点集&#xff0c;希望找出多边形内部面积最大的矩形。该问题可能出现在&#xff0c;从一…

聊聊Spring事务同步器TransactionSynchronization

在一些业务场景中可能我们需要去对某一个spring事务的生命周期进行监控&#xff0c;比如在这个事务提交&#xff0c;回滚&#xff0c;被挂起的时候&#xff0c;我们想要去执行一些自定义的操作&#xff0c;这怎么去做呢&#xff1f;其实spring作为一个高扩展性的框架&#xff0…

关系型三大范式与BCNF有什么用呢

学的时候就知道是一堆公式。 实际中在设计表的时候可能会用到。 前提是关系型数据库&#xff0c;比如mysql。 &#xff08;实际中oracle比mysql更好用。但是他收费啊。&#xff09; 第一范式&#xff1a;每个属性都是原子的&#xff08;需要做到每个属性都是不可分割的。&…

02 java ---- Android 基础app开发

目录 相对布局 显示一个美女 显示两个美女 安卓APP启动过程 安卓布局控件 常用布局之相对布局 常用布局之相对布局 padding和margin 按键美化 常用布局之线性布局 安卓按键响应的几种方式 直接设置按键的onClick绑定的函数 自定义类实现按键监听事件的接口 匿名内…

[NLP] LLM---<训练中文LLama2(一)>训练一个中文LLama2的步骤

一 数据集 【Awesome-Chinese-LLM中文数据集】 【awesome-instruction-dataset】【awesome-instruction-datasets】【LLaMA-Efficient-Tuning-数据集】Wiki中文百科&#xff08;25w词条&#xff09;wikipedia-cn-20230720-filteredBaiduBaiKe&#xff08;563w词条&#xff09; …

4.后端·新建子模块与开发(传统模式)

文章目录 学习资料新建子模块与各层查询entity的列表entitymapper层service层controller层 测试 学习资料 https://www.bilibili.com/video/BV13g411Y7GS?p8&spm_id_frompageDriver&vd_sourceed09a620bf87401694f763818a31c91e b站的学习视频 新建子模块与各层 在r…

Linux Ubuntu20.04深度学习环境快速配置命令记录

一、驱动安装 1、更新系统包 sudo apt-get updatesudo apt-get upgrade 2、安装显卡驱动 使用apt方式安装驱动&#xff0c;多数情况不容易成功&#xff0c; 使用一下方法更佳&#xff1a; 1.查看合适显卡的驱动版本 ubuntu-drivers devices NVIDIA GeForce 驱动程序 - …

POJ 3684 Physics Experiment 弹性碰撞

一、题目大意 我们有N个半径为R厘米的球&#xff0c;固定在距离地面高度为H的管道上&#xff0c;刚开始释放第一个&#xff0c;之后每过一秒释放一个&#xff0c;释放下面的球不会影响到上面的球的高度&#xff0c;忽略一切阻力&#xff0c;认为球之间的碰撞为弹性碰撞&#x…

【电子元件】常用电子元器件的识别之电容器

目录 前言1. 电容器的简介2.电容器的识别1. 铝电解电容器2.钽电解电容器3.固态电解电容器4.瓷介电容器5. 贴片陶瓷电容器6. 聚丙烯电容7. 金属化聚丙烯薄膜电容器8. 独石电容器9. 涤纶电容器10. 超小型金属化聚酯薄膜电容器11. 可变电容器11.1 空气可变电容器11.2 薄膜介质可变…

JMeter基础 —— 使用Badboy录制JMeter脚本!

1、使用Badboy录制JMeter脚本 打开Badboy工具开始进行脚本录制&#xff1a; &#xff08;1&#xff09;当我们打开Badboy工具时&#xff0c;默认就进入录制状态。 如下图&#xff1a; 当然我们也可以点击录制按钮进行切换。 &#xff08;2&#xff09;在地址栏中输入被测地…

国庆中秋特辑(一)浪漫祝福方式 用循环神经网络(RNN)或长短时记忆网络(LSTM)生成祝福诗词

目录 一、使用深度学习中的循环神经网络&#xff08;RNN&#xff09;或长短时记忆网络&#xff08;LSTM&#xff09;生成诗词二、优化&#xff1a;使用双向 LSTM 或 GRU 单元来更好地捕捉上下文信息三、优化&#xff1a;使用生成对抗网络&#xff08;GAN&#xff09;或其他技术…

深度学习-卷积神经网络-纹理表示卷积神经网络-卷积神经网络-[北邮鲁鹏]

这里写目录标题 参考文章全连接神经网络全连接神经网络的瓶颈全连接神经网络应用场景 卷积神经网络卷积层(CONV)卷积核卷积操作卷积层设计卷积步长(stride)边界填充特征响应图组尺寸计算 激活层池化层(POOL)池化操作定义池化操作作用池化层超参数常见池化操作 全连接层(FC)样本…