04_Linux完全卸载安装Mysql
1.Linux环境完全卸载mysql相关文件:
完全卸载mysql相关文件:
yum remove mysql mysql-server mysql-libs compat-mysql
rm -rf /var/lib/mysql
rm /etc/my.cnf
rpm -qa|grep mysql //查看mysql的相关安装文件
rpm -e 文件名; //卸载已安装文件
rpm -qa | grep -i mysql //确认是否卸载干净
chkconfig --list | grep -i mysql //删除mysql相关服务
chkconfig --del mysql
find / -name mysql //查看mysql相关文件
rm -rf 文件路径1 文件路径2 文件路径3
2.Linux环境mysql通用版本安装过程:
mysql通用版本安装过程: mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
put 本地文件路径;(使用CRT自带sftp上传、使用FZ客户端上传) //上传到linux用户根目录下(cd ~)
mkdir -p /usr/local/mysql
rm mysql全名 /usr/local/mysql //移动到mysql目录下
tar -zxvf mysql全名 //解压(适用于.gz结尾的文件)
tar -xvf mysql全名 //解压(适用于.tar结尾的文件)
重点:解压后的mysql-5.7.30-xxx下所有文件移动到/usr/local/mysql文件夹下(适用FZ客户端操作简便)
groupadd mysql //创建用户组
useradd -r -g mysql mysql //添加mysql用户
重点:(切换到根目录(cd /)下, mkdir -p /data/mysql)
chown mysql:mysql -R /data/mysql #赋予权限
修改配置文件 vim /etc/my.cnf (没有就新建):
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
cd /usr/local/mysql/bin/
重点:chmod 755 mysql、chmod 755 mysqld、chmod 755 mysqld_safe、chmod 755 my_print_defaults
注:执行其他命令中出现Permission denied,则进入文件所在目录开发权限(chmod 755 xxx)
初始化:不报错即成功。
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
查看初始密码:cat /data/mysql/mysql.err | grep password
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
重点:cd /etc/init.d 、 chmod 755 mysql
service mysql start
.mysql -u root -p //登录数据库
重点:初始密码只能复制,在password:后粘贴,否则容易出错。
授权远程访问:grant all privileges on *.* to 'root' @'%' identified by '密码';
刷新权限:flush privileges;
04_Linux完全卸载安装Mysql的更多相关文章
- mysql-ubuntu卸载安装mysql
安装MySQL sudo apt-get install mysql-server mysql-client 查看状态 是否是运行中 sudo service mysql status 启动MySQL ...
- ubuntu,windows 卸载安装mysql
首先删除mysql: sudo apt-get remove mysql-* 1 然后清理残留的数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dp ...
- ubuntu卸载安装mysql
安装(转自http://www.cnblogs.com/xz1024/p/5802637.html): deb安装: 一.下载MySQL 到mysql网站下载相应的mysql安装包,我的mysql-s ...
- Linux下卸载安装mysql
1.卸载命令:# rpm -qa |grep -i mysql # yum remove mysql-community mysql-community-server mysql-community- ...
- 安装mysql问题
我想大多数人都遇到第一次安装失败或者卸载安装mysql,老是在最后一步失败:解决方法有2个:1 删除 默认路径文件C:\Documents and Settings\All Users\Applica ...
- linux下 yum 安装mysql和卸载
1.查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 2.查看有没有安装包: yum list mysql* 3.安装mysql客户端 ...
- Linux下卸载和安装MySQL[rpm包]
一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mysql 显示: mysql-libs-5.1.52-1.el6_0.1.i686 卸载方法: yum -y re ...
- CentOS6.5安装MySQL及完全卸载
原文地址:http://www.cnblogs.com/zhongshengzhen/ 第1步.yum安装mysql [root@localhost ~]# yum -y install mysql- ...
- centos 7 卸载 mariadb 安装mysql
1,卸载mariadbsystemctl stop mariadbrpm -qa | grep mariadbrpm -e --nodeps mariadb-5.5.52-1.el7.x86_64rp ...
- linux_ubuntu12.04 卸载和安装mysql、远程访问、not allowed
一: 安装mysql 卸载mysql 第一步 sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-se ...
随机推荐
- FPGA:乒乓球比赛模拟机的设计
简介 开发板:EGO1 开发环境:Windows10 + Xilinx Vivado 2020 数字逻辑大作业题目 7: 乒乓球比赛模拟机的设计 乒乓球比赛模拟机用发光二极管(LED)模拟乒乓球运动轨 ...
- ACWJ_00扫描器
第一部分:词法扫描介绍 我们从一个简单的词汇扫描器开始我们的编译器编写之旅.正如我在之前部分所提到的,扫描器的任务是从输入语言中(用来编译的语句)识别词法元素或者是符号. 我们将定义一个只有5 ...
- hashlib 模块 subprocess 模块 logging日志模块
今日内容 hashlib加密模块 1.何为加密 将明文数据处理成密文数据 让人看不懂 2.为什么加密 保证数据的安全 3.如何判断数据是否加密的 一串没有规律的字符串(数字.字母.符号) 4.密文的长 ...
- 使用IIS配置代理,转发POST和GET访问,配置IIS接口转发失效问题处理
先说一下可能引发配置失败的原因:大概率是你的Application Request Routing没有配置好,或者你的正则表达没有搞好,往下看步骤自己对照哇~ 1.确保服务器已经安装IIS 2.下载U ...
- 模块化编程相关知识-引入- 异步加载JS - CommonJS-AMD-CMD-ES6-
- 特殊input框需求,粘贴文字或者扫码筛选检查后加密为password格式,否则正常显示/假如用户输入的信息是以mima开头,就切换输入框为密码类型
1.angular8粘贴文字或者扫码筛选检查后加密为password格式,否则正常显示 <input [type]="myInputType" (keyup.enter)=& ...
- P29_全局配置 - window - 导航栏
window 了解 window 节点常用的配置项 设置导航栏的标题 设置步骤:app.json -> window -> navigationBarTitleText 需求:把导航栏上的 ...
- ChatGPT国内镜像模板,国内使用ChatGPT中文版本
@ 目录 一.什么是ChatGPT国内镜像 二.ChatGPT国内镜像使用教程 免费ChatGPT镜像的功能: 三.ChatGPT中文版作用 四.怎么使用ChatGPT国内镜像 五.中文ChatGPT ...
- EPICS Archiver Appliance在Debian11下安装文档
本文很想标注转发,可是要转发链接,只好标注原创. 首先声明:本文档是合肥光源控制组孙晓康博士踩坑后整理的.我尝试过在Debian11和Rocky下安装,碰到坎过不去,这段时间各种事就没继续了,请教晓康 ...
- 微信小程序分包
当我们程序太大的时候,打开小程序就会比较慢,此处就需要用到分包加载,按照模块划分不同的包,让用户在需要的时候才加载对用的模块,也就是用户在进入某些页面的时候才下载该页面的资源,提高小程序的打开速度,以 ...