【Centos7下Mysql5.6的安装与卸载】

linux centos7 安装mysql5.6.42(rpm方式) 1. 删除已有的mysql 检查系统中是否已经有mysql,有则要删除mysql,彻底删除mysql,可以借鉴https://www.cnblogs.com/taomylife/p/7234925.html 本文例子中,要删除的是rpm安装的mysql8 如果系统中有mysql正在运行,先停止 systemctl stop mysqld.service 1.1 rpm查找 rpm -qa... 阅读详情

一、MySQL的卸载

 

1. yum查看是否安装

查看yum是否安装过mysql

yum list installed mysql*

如或显示了列表,说明系统中有MySQL 

 

yum卸载

yum remove 包名

rm -rf /var/lib/mysql  

rm /etc/my.cnf

包名就是上面list显示的包名。

 

2. rpm查看安装

rpm -qa | grep -i mysql

 

rpm卸载

rpm -e 包名

cd /var/lib/  

rm -rf mysql/

 

3. 清除余项

whereis mysql

rm -rf 文件夹

这里面的文件夹指的就是whereis mysql显示的文件夹

 

4. 删除配置

rm –rf /usr/my.cnf

rm -rf /root/.mysql_sercret

 

5. 删除开机自启的服务

chkconfig --list | grep -i mysql

chkconfig --del mysqld

 

6.卸载系统自带的Mariadb

rpm -qa|grep mariadb  // 查询出来已安装的mariadb  

 rpm -e --nodeps 文件名  // 卸载mariadb,文件名为上述命令查询出来的文件

 

二、MySQL的安装

#创建mysql用户组
[root@localhost ~]# groupadd mysql    

#创建一个用户名为mysql的用户并加入mysql用户组
[root@localhost ~]# useradd -g mysql mysql  


将下载的压缩包放到 /usr/local/ 目录下

#解压
[root@localhost local]# tar -zxvf mysql-5.6.41-linux-glibc2.5-x86_64.tar 

#改名
[root@localhost local]# mv 解压出来的文件夹名 mysql  


#拷贝cnf文件
[root@localhost local]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf  

#编辑cnf文件
[root@localhost local]# vim /etc/my.cnf  

[mysql]  
# 设置mysql客户端默认字符集  
default-character-set=utf8   
socket=/var/lib/mysql/mysql.sock  
  
[mysqld]  
skip-name-resolve  
#设置3306端口  
port = 3306   
socket=/var/lib/mysql/mysql.sock  
# 设置mysql的安装目录  
basedir=/usr/local/mysql  
# 设置mysql数据库的数据的存放目录  
datadir=/usr/local/mysql/data  
# 允许最大连接数  
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  
character-set-server=utf8  
# 创建新表时将使用的默认存储引擎  
default-storage-engine=INNODB  
lower_case_table_name=1  
max_allowed_packet=16M  


[root@localhost ~]# cd /usr/local/mysql  
[root@localhost mysql]# chown -R mysql:mysql ./       修改当前目录拥有着为mysql用户  
[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ 安装数据库 


到此数据库安装完毕!

三、配置MySQL

 

#授予my.cnf最大权限
[root@localhost ~]# chown 777 /etc/my.cnf  

#复制启动脚本到资源目录
[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld  

#增加mysqld服务控制脚本执行权限
[root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld  

#将mysqld服务加入到系统服务
[root@localhost mysql]# chkconfig --add mysqld  

#检查mysqld服务是否已经生效
[root@localhost mysql]# chkconfig --list mysqld  
命令输出类似下面的结果:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off 

#启动mysqld
[root@localhost mysql]# service mysqld start  
【提示】可能会遇到问题,若有问题删除/etc/my.cnf文件再试

#将mysql的bin目录加入PATH环境变量,编辑 ~/.bash_profile文件
[root@localhost mysql]# vim ~/.bash_profile 
在文件最下面export后补充添加如下信息:
export PATH=$PATH:/usr/local/mysql/bin  

[root@localhost mysql]# source ~/.bash_profile  

上面有个问题:每次打开mysql都要source ~/.bash_profile。这样太麻烦,用下面的方法可以永久不用source:在/etc/bashrc文件中打开,最后一行添加上 export PATH=$PATH:/usr/local/mysql/bin 即可

#以root账户登录mysql,默认是没有密码的
[root@localhost mysql]# mysql -uroot -p 
直接回车进去

#设置root账户密码为root(也可以修改成你要的密码)
mysql>use mysql;  
mysql>update user set password=password('root') where user='root' and host='localhost';  
mysql>flush privileges;  


 

四、MySQL的远程访问

1、登陆mysql数据库    

   mysql -u root -p

   查看user表

可以看到在user表中已创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名,有时想用本地IP登录,那么可以将以上的Host值改为自己的Ip即可。

2、实现远程连接(授权法)

将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。   
 

   update user set host = ’%’ where user = ’root’;

【提示】上文的password是你登录mysql数据库的密码!

这样机器就可以以用户名root密码root远程访问该机器上的MySql.

 

3、实现远程连接(改表法)

use mysql;

update user set host = '%' where user = 'root';

这样在远端就可以通过root用户访问Mysql.

CentOs7 mysql安装彻底卸载 jdk tomcat配置 NULL 博文链接:https://shareisattitude.iteye.com/blog/2147770 立即下载

相关推荐

COLMAP性能优化实战:如何用GPU加速和并行计算让重建速度提升300%

本文详细介绍了如何通过GPU加速、并行计算和参数调优显著提升COLMAP的三维重建效率。从硬件资源分配到计算流程优化,再到大型数据集的分块处理策略,全面解析了将重建速度提升300%以上的实用技巧,特别适合处理无人机航拍和室内扫描等大规模三维重建项目。

weixin_29098391的博客 202

centOS7 安装&卸载 mysql5.6

centOS7 安装&卸载 mysql5.6卸载安装 卸载 若无安装,跳过卸载 1、查看 mysql 安装: rpm -qa | grep -i mysql 查看结果: [root@bogon /]# rpm -qa | grep -i mysql mysql-community-libs-5.6.51-2.el7.x86_64 mysql-community-release-el7-5.noarch mysql-community-common-5.6.51-2.el7.x86_64 mysql

hellotutu的博客 622

从IMU数据到精准定位:手把手推导ESKF中的四元数运动学与误差状态方程

本文详细介绍了如何从IMU数据推导ESKF中的四元数运动学与误差状态方程,实现精准定位。通过分析误差状态卡尔曼滤波器的优势、四元数表示的必要性,以及IMU测量模型和运动学基础,提供了完整的数学推导和实现要点。适合机器人定位和自动驾驶领域的算法工程师参考,帮助优化导航系统性能。

weixin_30271335的博客 680

MySQL的安装与卸载 - CentOS7

【CentOS7】MySQL的安装与卸载

five小点心的博客 5052

Image Sensor常见分辨率下HTS,VTS设置

image sensor,HTS,VTS

propor的专栏 4975

YOLO26涨点改进 | 全网独家,注意力创新改进篇 | Arxiv2025 | YOLO26引入MSLA多尺度线性注意力模块,高效提取多尺度特征和建模长程依赖,含多种创新改进,助力有效涨点

本文提出了一种多尺度线性注意力模块(MSLA)来优化YOLO26模型。MSLA通过并行使用不同尺寸的深度可分离卷积(3×3至9×9)提取多尺度特征,并结合线性注意力机制高效建模全局依赖关系。该模块显著提升了模型对多尺度目标的检测能力,同时保持了轻量化特性。实验表明,MSLA能有效增强小目标检测和复杂场景下的分割精度。文章详细介绍了MSLA的网络结构、核心优势及实现代码,并提供了两种集成MSLA的YOLO26改进方案,为实时目标检测任务提供了高效解决方案。

Ai缝合怪、助力小伙伴高效发论文 302

CentOS 7下彻底卸载MySQL 5.6的完整指南(解决依赖冲突)

本文提供了在CentOS 7系统中彻底卸载MySQL 5.6的完整指南,包括解决常见的依赖冲突问题。详细介绍了备份数据、停止服务、检查已安装组件、使用rpm和yum命令卸载、清理残留文件和目录等步骤,确保系统干净无残留。适用于Linux系统管理员和开发人员。

wdx01234567的博客 183

DataCastle-租金预测

ID:编号;时间:房屋信息采集的时间;小区名:房屋所在小区,已脱敏处理;小区房屋出租数量:小区出租房屋数量,已脱敏处理;楼层:0、1、2分别表示楼层低,中,高;总层数:房屋所在建筑的总楼层数,已脱敏处理;房屋面积:房屋面积数值,已脱敏处理;房屋朝向:房屋的朝向;居住状态:房屋的居住状态,表示是否已出租或居住中,已脱敏处理;卧室数量:户型信息,数字表示卧室的个数;卫的数量:户型信息,数字表示卫生间的个数;厅的数量:户型信息,数字表示厅的个数;

优快云 精品推荐 3458

CentOS7 完全卸载MySQL

1、查看MySQL是否安装 [root@slave2 mysql]# rpm -aq | grep -i mysql MySQL-server-5.6.27-1.el6.x86_64 MySQL-client-5.6.27-1.el6.x86_64 MySQL-devel-5.6.27-1.el6.x86_64 2、逐一卸载 rpm -e MySQL-server-5.6.27-1.el6.x86_64 rpm -e MySQL-client-5.6.27-1.el6.x86_64 rpm -e MySQ

myHes的博客 1177

YOLOv11改进策略【卷积层】| ICCV-2023 引入Dynamic Snake Convolution动态蛇形卷积,改进C3k2

基于拓扑几何约束的动态蛇卷积用于管状结构分割DSConv(Dynamic Snake Convolution,动态蛇形卷积)模块的设计主要是为了更好地处理管状结构的分割任务,解决传统卷积在处理细管状结构时的不足。

Limiiiing的博客 1629

SAP Joule for Consultants 与 Joule for Developers 全面解读

SAP推出面向不同用户群体的Joule AI助手:开发者版(Joule for Developers)专注于编码提效,嵌入开发工具链辅助生成、重构和测试代码;顾问版(Joule for Consultants)聚焦业务场景,集成SAP云应用知识库,为咨询项目提供方案设计、差距分析和实施指引。两者共享AI底座但功能侧重点不同:开发者版优化技术开发流程,顾问版加速项目交付周期。典型应用场景包括制造业云转型方案制定和ABAP代码迁移,分别展示了两版本在业务决策支持和技术实施中的价值。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 547

CentOS7下卸载和安装Mysql5.6(良心卸载+安装)

文章目录写在前面卸载mysql1.关闭mysql服务2.查看已安装的mysql并卸载3.删除mysql目录安装mysql5.6\1. 获取rpm包2. 安装3. 启动mysql服务4. 初始化5. 创建远程登录的用户 写在前面 我哭了! 当mysql遇到解决不了的问题怎么办! 菜菜的我还是只能用最暴力的方式,重装! 其实我这和别的地方卸载也没啥不同,就是把某些麻烦的地方改了一下 不过,同志们,重装...

HengTian_real的博客 3352

北斗导航 | 卫星导航接收机原理(基础)

卡尔曼滤波,最小二乘,伪距,芯片,模组,接收机,捕获,跟踪,RTK,RTD,PPP,SPP,多普勒,DOP,灵敏度,热启动,冷启动,PNT,北斗发展,MEO,IGSO,GEO,ICD,导航电文,载波,载噪比

尘世冰封的专栏 2343

centos7 mysql5.6的安装与卸载

centos7 mysql5.6的安装与卸载 卸载 yum方式 查看yum是否安装过mysql yum list installed mysql* 如或显示了列表,说明系统中有MySQL   yum卸载 根据列表上的名字 yum remove mysql-community-client mysql-community-common mysql-community-li...

zhaozhen的博客 1198

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

centos7卸载自带maridb,安装mysql5.6

1.列出安装的包 # rpm -qa | grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 2.卸载包 # rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64 3.安装rpm包 # rpm -Uvh http://dev.mysql.com/get/mysql-c

jisngjun的博客 3450

efm32 入门.pdf

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

centos卸载源码安装mysql5.6,centos7卸载自带maridb安装mysql5.6

centos7卸载自带maridb安装mysql5.6centos7卸载自带maridb,安装mysql5.61.列出安装的包# rpm -qa | grep mariadbmariadb-libs-5.5.41-2.el7_0.x86_642.卸载包# rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_643.安装rpm包# rpm -Uvh htt...

weixin_42433470的博客 246

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

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

Centos6.5 安装 MySQL5.6 or MySQL5.7 or 卸载MySQL

Centos6.5 Install MySQL5.6 or MySQL5.7 or Uninstall MySQL1.安装 MySQL5.6rpm -qa | grep mysql mysql-utilities-1.3.6-1.el6.noarch mysql-server-5.1.71-1.el6.x86_64 mysql-libs-5.1.71-1.el6.x86_64 mysql-5.1.7

待到秋来九月八,我花开后百花杀。 2278

centos7 卸载编译安装mysql5.6_卸载服务器上老的mysql 编译安装mysql5.6.20

安装centos7 min,#更新系统源yumupdaterebootyuminstallgccgcc-c++yuminstall-ywgetyuminstallnet-toolsyuminstall-yvim1、删除系统中已存在的MySQL1.1 执行yum命令,删除MySQL的lib库,服务文件yumremovemysqlmysql-servermysql-l...

weixin_34489089的博客 190

mysql 5.7.19 rpm下载_centos6.8 mysql5.7 rpm安装与完全卸载

一、查看centos版本cat /etc/issue安装mysql5.7#下载rpm包wget http://soft.71t.com.cn:81/soft/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar#创建mysql目录mkdir /home/mysql#解压tar -xvf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar -...

weixin_34260100的博客 279

centos7 卸载编译安装mysql5.6_centos7编译安装mysql5.6 设置系统配置

CentOS7下完美安装并配置mysql5.6一、安装MySQL1、下载安装包mysql-5.6.35.tar.gz2、卸载系统自带的Mariadb[root@localhost~]# rmp -qa | grep mariadb //查询出已安装的mariadb[root@localhost~]# pm -e --nodeps文件名//一一卸载3、删除etc目录下的my.cnf文件[root@l...

weixin_30195669的博客 129

centos6.8 mysql5.7 rpm安装与完全卸载

一、查看centos版本 cat /etc/issue 安装mysql5.7 #下载rpm包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar #创建mysql目录 mkdir /home/mysql #解压 tar -xvf mysql-5.7...

kevin 1408

centos7卸载maridb,安装mysql5.6

1.列出安装的包 [root@localhost ~]# rpm -qa | grep mariadb mariadb-libs-5.5.41-2.el7_0.x86_64 2.卸载包 [root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64 3.安装rpm包 # rpm -Uvh http://dev.m...

weixin_57747996的博客 288

卸载源码安装mysql_CentOS7下源码安装MySQL5.7.6+

卸载CentOS7默认携带的mariadb包# 检查mariadb安装包[root@wing ~]# rpm -qa | grep -i mysql[root@wing ~]# rpm -qa | grep -i mariadbmariadb-libs-5.5.50-1.el7_2.x86_64# 卸载mariadb安装包[root@wing ~]# rpm -e mariadb-libs-5.5...

weixin_31192609的博客 202

docker卸载mysql_centos7上安装docker,并且对mysql6.5的安装和卸载

使用root直接操作1、更新系统yum update2 、安装必要的系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm23、添加docker软件源sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/d...

weixin_39878855的博客 598

mysql7.6安装图解_CentOS 7.6安装MySQL 5.7 GA版的教程图解

环境准备卸载mariadbrpm -qa | grep mariadbrpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64CentOS 7.6 内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb。安装MySQL获取yum源(MySQL官网)安装yum源rpm -Uvh https://dev.m...

weixin_29735807的博客 140

mysql5.7卸载服务_Mysql5.7.28安装配置、卸载—CentOS7.6生产环境下的微服务部署(四)...

1.下载 安装Mysql yum Repositorywget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm #下载yum localinstall mysql80-community-release-el7-3.noarch.rpm #安装yum repolist all | grep m...

weixin_42518981的博客 245
上一篇: 【Redis学习总结】7. Redis的Java客户端Jedis
下一篇: 【Elastic Search学习总结】1. 简介
Rita楠神
博客等级 码龄9年 27粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值