linux 安装MySQL
一、安装mysql
1. 先上传mysql的安装包

使用 rz上传图中的两个rpm包即可
上传的目录: /export/software
2. 卸载linux原生的mysql
rpm -qa | grep mysql

如果能看到上图中的mysql-lib…,说明已经安装了,需将其卸载,如:
rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
3. 安装server
rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm

*****下图中即为mysql临时密码存储的文件位置
4. 安装client
rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm

5. 启动mysql服务
启动脚本: service mysql start
关闭脚本: service mysql stop
6. 连接mysql: 此密码每一个人都不同,是随机生成的(需要自己查看生成的随机密码)
6.1 查看生成的随机密码
cat /root/.mysql_secret

6.2 登录mysql:
mysql -uroot -p密码

6. 修改密码
SET PASSWORD = PASSWORD(‘123456’);
flush privileges;

7. 开启远程访问:

******* 如果在连接mysql的时候, 发现此问题, 说明mysql没有开启远程连接
开启远程连接: 此命令必须在mysql中执行
grant all privileges on . to ‘root’ @‘%’ identified by ‘123456’;
flush privileges;
9: 开启自启动: 此命令在mysql外执行
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
查询列表:
chkconfig

10: 关闭防火墙: 此处直接直接永久关闭
执行一下两条命令, 就可以永久的关闭linux的防火墙
service iptables stop : 临时闭关, 开启自动启动.当次有效
chkconfig iptables off : 永久关闭, 下一次启动有效

二、Linux mysql的卸载
卸载mysql简略步骤
停止mysql服务 service mysql stop

查看所有mysql的安装包 rpm -qa | grep -i mysql
卸载所有mysql的安装包
rpm -e --nodeps MySQL-server-5.6.25-1.el6.x86_64 MySQL-client-5.6.25-1.el6.x86_64 MySQL-devel-5.6.25-1.el6.x86_64 MySQL-shared-compat-5.6.25-1.el6.x86_64 MySQL-embedded-5.6.25-1.el6.x86_64 MySQL-test-5.6.25-1.el6.x86_64 MySQL-shared-5.6.25-1.el6.x86_64

查看是否卸载干净 rpm -qa | grep -i mysql

查看哪里还有mysql的文件夹 whereis mysql
删除所有关于mysql的配置以及文件夹即可
删掉 rm -rf /usr/lib64/mysql
删掉 rm -rf /usr/my.cnf
删掉 rm -rf /root/.mysql_secret
删掉 rm -rf /var/lib/mysql

相关文章:
linux 安装MySQL
一、安装mysql 1. 先上传mysql的安装包 使用 rz上传图中的两个rpm包即可 上传的目录: /export/software 2. 卸载linux原生的mysql rpm -qa | grep mysql 如果能看到上图中的mysql-lib…,说明已经安装了,需将其卸载,如:…...
行云防水堡-打造企业数据安全新防线
企业数据安全,顾名思义就是通过各种手段或者技术或者工具保障企业数据的安全性;保障数据信息的硬件、软件及数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断。目…...
在ORACLE中找出某列非数字类型的数据
在ORACLE中找出某列非数字类型的数据 使用正则表达式判断非数字值 在Oracle中,我们可以使用正则表达式来判断一个值是否为非数字。正则表达式提供了一种强大的模式匹配和搜索功能,通过匹配数字字符来判断是否为数字。以下是使用正则表达式判断非数字值的…...
建造者模式:构造复杂对象的艺术
在面向对象的设计中,建造者模式是一种重要的创建型设计模式,专门用来构建复杂的对象。它主要目的是将对象的构造代码与其表示代码分离,使同样的构建过程可以创建不同的表示。本文将详细介绍建造者模式的定义、实现、应用场景以及优缺点&#…...
Fence同步
在《Android图形显示系统》没有介绍到帧同步的相关概念,这里简单介绍补充一下。 在图形显示系统中,图形缓存GraphicBuffer可以被不同的硬件来访问,如CPU、GPU、HWC都可以对缓存进行读写,如果同时对图形缓存进行操作,有…...
【UE 委托】如何利用函数指针理解委托的基本原理
目录 0 引言1 函数指针模拟多播委托 🙋♂️ 作者:海码007📜 专栏:UE虚幻引擎专栏💥 标题:【UE 委托】如何利用函数指针理解委托的基本原理❣️ 寄语:书到用时方恨少,事非经过不知难…...
【云原生篇】K8S部署全面指南
部署Kubernetes(K8s)有多种方式,可以根据组织的需求、基础设施和资源来选择最合适的部署方法。以下是一些主流的Kubernetes部署方式: 1. 手动部署 kubeadm:Kubernetes官方提供的工具,可以帮助你快速部署和…...
uni-app + vue3实现input输入框保留2位小数的2种方案
首先说明输入框中的格式限制如下: (1)当第一位为0时,第二位只能输入小数点,且不能输入其他数字(如00) (2)当第一位不为0时,后边不限制 (3&…...
原型模式:复制对象的智能解决方案
在软件开发过程中,对象的创建可能是一个昂贵的操作,特别是当对象的初始化包括从数据库加载数据、进行IO操作或进行复杂计算时。原型模式是一种创建型设计模式,它通过复制现有的实例来创建新的对象实例,从而避免了类初始化时的高成…...
量子信息产业生态研究(一):关于《量子技术公司营销指南(2023)》的讨论
写在前面。量子行业媒体量子内参(Quantum Insider)编制的《量子技术公司营销指南》是一本实用的英文手册,它旨在帮助量子科技公司建立有效的营销策略,同时了解如何将自己定位成各自的行业专家。本文对这篇指南的主要内容进行了翻译…...
vue开发工具和开发环境,测试环境等
Vue.js 的开发主要依赖于一些核心的工具和技术,它们共同构建了一个强大的开发环境,使开发者能够高效地创建和管理 Vue 应用程序。以下是一些主要的 Vue.js 开发工具和资源: 文本编辑器:如 Visual Studio Code (VS Code)ÿ…...
C++---vector容器
是STL容器中的一种常用的容器,由于其大小(size)可变,常用于数组大小不可知的情况下来替代数组。vector容器与数组十分相似,被称为动态数组。时间复杂度为O(1)。 数组数据通常存储在栈中,vector数据通常存储…...
面向电力行业定制安全云工作站解决方案,麒麟信安出席2024年电力企业信创替代技术研讨会
日前,由中国电子企业协会主办的“2024年电力企业信创替代技术研讨会”在江苏南京正式召开。会议以国家推进实现自主可控、加快建设“数字中国”为大背景,聚焦电力企业紧抓“信创替代”机遇,通过安全可靠的软硬件迭代升级,实现企业…...
初识 QT
初始QT 什么是QTQT发展史QT支持的平台QT的优点QT的应用场景搭建QT开发环境QT的开发工具概述QT下载安装 使用QT创建项目QT 实现Hello World程序使用按钮控件来实现使用标签控件来实现 项目文件解析widget.hmain.cppwidget.cppwidget.ui.pro文件 对象树QT 窗口坐标体系 什么是QT …...
4. Django 探究FBV视图
4. 探究FBV视图 视图(Views)是Django的MTV架构模式的V部分, 主要负责处理用户请求和生成相应的响应内容, 然后在页面或其他类型文档中显示. 也可以理解为视图是MVC架构里面的C部分(控制器), 主要处理功能和业务上的逻辑. 我们习惯使用视图函数处理HTTP请求, 即在视图里定义def…...
二手车价格预测第十三名方案总结
代码开源链接:GitHub - wujiekd/Predicting-used-car-prices: 阿里天池与Datawhale联合举办二手车价格预测比赛:优胜奖方案代码总结 比赛介绍 赛题以二手车市场为背景,要求选手预测二手汽车的交易价格,这是一个典型的回归问题。…...
力扣刷题 二叉树层序遍历相关题目II
NO.116 填充每个节点的下一个右侧节点指针 给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node {int val;Node *left;Node *right;Node *next; } 填充它的每个 next 指针,…...
智能电网将科技拓展至工厂之外的领域
【摘要/前言】 物联网已然颠覆我们日常生活的许多层面。在家居方面,家电变成连网设备,不仅让我们能控制灯光与上网购物,甚至在出门时提供安全功能。在工业领域,智能工厂改变产品制造的方式。工业物联网(IIoT)不仅让制造商更加敏捷…...
单列模式1.0
单列模式 单例模式能保证某个类在程序中只存在唯⼀⼀份实例, ⽽不会创建出多个实例 1.饿汉模式 只要程序一启动就会立即创建出一个对象 class Signleton{private static Signleton instancenew Signleton();//防止在以后的代码中再创建对象,我们将构造方法private,…...
golang kafka sarama源码分析
一些理论 1.topic支持多分区,每个分区只能被组内的一个消费者消费,一个消费者可能消费多个分区的数据; 2.消费者组重平衡的分区策略,是由消费者自己决定的,具体是从消费者组中选一个作为leader进行分区方案分配&#…...
云函数window hook分析
声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包 内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!侵权通过头像私信或名字简介叫我删除博…...
不用公网IPV4!利用现成的IPV6和微信小程序,5分钟实现外网远程唤醒电脑
5分钟实现外网远程唤醒电脑:IPv6与微信小程序的极简方案 每次出差或旅行时,突然需要访问家中电脑文件却无法唤醒主机的烦恼,相信不少人都经历过。传统远程唤醒方案依赖公网IPv4地址和复杂的端口映射,对普通用户极不友好。但你可能…...
5分钟免费安装VideoDownloadHelper:终极Chrome视频下载扩展完整指南
5分钟免费安装VideoDownloadHelper:终极Chrome视频下载扩展完整指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 你是否经常遇…...
LinkSwift:九大网盘直链下载终极解决方案,三步告别限速困扰
LinkSwift:九大网盘直链下载终极解决方案,三步告别限速困扰 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国…...
3步解锁Switch离线观影:揭秘wiliwili如何破解掌机视频播放四大难题
3步解锁Switch离线观影:揭秘wiliwili如何破解掌机视频播放四大难题 【免费下载链接】wiliwili 第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上 项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili 你…...
Simulink建模小技巧:用If-Action子系统实现状态机,比Stateflow更轻量?
Simulink建模实战:用If-Action子系统构建轻量级状态机的五大技巧 在工业控制与嵌入式系统开发中,状态机是实现复杂逻辑的经典范式。许多工程师的第一反应是使用Stateflow工具,但当我们面对资源受限的嵌入式平台或需要快速迭代的敏捷开发场景时…...
别再手动拷贝文件了!HBuilder X 5+App项目配置详解:如何用URL入口一键发布Web应用到手机
HBuilder X 5App远程URL打包实战:告别低效文件拷贝的工程化解决方案 每次修改前端代码都要重新打包APK?还在为资源路径问题焦头烂额?HBuilder X的5App项目其实藏着更优雅的解决方案——远程URL入口配置。这个被多数开发者忽略的功能ÿ…...
Databricks AI Dev Kit实战:赋能AI编程助手,提升数据开发效率
1. 项目概述:当AI编程助手遇上Databricks如果你和我一样,每天都在Databricks平台上和数据、管道、模型打交道,同时又重度依赖Claude Code、Cursor这类AI编程助手来提升效率,那你肯定遇到过这样的场景:你向助手描述一个…...
LinkSwift:免费网盘直链下载的终极解决方案
LinkSwift:免费网盘直链下载的终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷…...
Linux基本权限详解
Shell命令及运行原理详解 一、Shell的本质与作用 1. 操作系统层次结构 代码语言:javascript AI代码解释 用户层 → Shell外壳(bash命令行) → Linux内核(kernel) → 硬件层 Shell作为用户与内核的桥梁,负责接收用户指令并转换为内核能够理解的操作。…...
