华为云服务器(Centos7)安装与卸载mysql8
文章目录
- 安装
- 卸载
安装
下载地址
获取到安装包之后,将该安装包上传到Linux服务器上.
我这里使用的是xftp,将安装包上次到某一个自己创建好的文件夹即可
之后创建一个用于存放mysql的文件夹
mkdir /opt/module/mysql
之后就可以将tar包解压到这个文件夹中了
tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar -C /opt/module/mysql
之后进入到这个mysql文件夹,然后安装mysql的安装包
cd /opt/module/mysqlrpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpmyum install openssl-develrpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpmrpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpmrpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm
安装完毕之后使用如下指令重启mysql
systemctl restart mysqld
然后熟悉windows的mysql的都知道其实我们现在还没有设置密码,因此使用的是默认密码,我们需要查询出来这个密码然后进行登录
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
然后输入上述查询到的自动生成的密码, 完成登录 .
登录之后我们需要设置新的密码,不然这个密码实在是很难用,mysql再安装之后会有默认的密码校验脚本
查看默认密码校验
我们可以先修改密码的校验规则
set global validate_password.policy = 0;
set global validate_password.length = 4;
之后我们就可以设定一个新密码了
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
学过DCL的朋友都知道,这里我们只是设定了’root’@'localhost’的密码登录密码为1234,如果你想要使用DataGrip或者Navicat来进行远程登录,是不支持的,因为它只支持访问地址为localhost也就是本机去访问,那么我们就需要进行配置
默认的root用户只能当前节点localhost访问,是无法远程访问的,我们还需要创建一个root账户,用户远程访问
create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '1234';
并给root用户分配权限
grant all on *.* to 'root'@'%';
之后我们就可以使用DataGrip去测试一下了
卸载
停止MySQL服务
systemctl stop mysqld
查询MySQL的安装文件
rpm -qa | grep -i mysql
卸载上述查询出来的所有的MySQL安装包
rpm -e mysql-community-client-plugins-8.0.26-1.el7.x86_64 --nodepsrpm -e mysql-community-server-8.0.26-1.el7.x86_64 --nodepsrpm -e mysql-community-common-8.0.26-1.el7.x86_64 --nodepsrpm -e mysql-community-libs-8.0.26-1.el7.x86_64 --nodepsrpm -e mysql-community-client-8.0.26-1.el7.x86_64 --nodepsrpm -e mysql-community-libs-compat-8.0.26-1.el7.x86_64 --nodeps
删除MySQL的数据存放目录
rm -rf /var/lib/mysql/
删除MySQL的配置文件备份
rm -rf /etc/my.cnf.rpmsave
删除你创建的文件夹
rm -rf /opt/module/mysql
华为云服务器(Centos7)安装与卸载mysql8相关推荐
- 如何在阿里云服务器(centos7)安装、卸载mysql数据库
参考博文:https://www.pianshen.com/article/3736302737/
- 华为服务器安装centos7系统教程,云服务器centos7安装教程
云服务器centos7安装教程 内容精选 换一换 本节操作以Windows Server 2012操作系统的云服务器为例介绍实现多用户登录的操作步骤.Windows server2012服务器默认能够 ...
- 华为云服务器上安装jdk和部署tomcat
华为云服务器上安装jdk和部署tomcat 一.下载jdk和tomcat 下载jdk 下载tomcat: 进入tomcat官网 二.安装jdk和tomcat 1,用ftp上传安装包到云服务器上 用xs ...
- Centos8.2云服务器下安装和卸载Java JDK
Centos8.2云服务器下安装和卸载Java JDK 一.安装 二.卸载 一.安装 先查看下载本机上面有没有已经安装了JDK: java -version 没有安装. 先去官网下载相应的JDK. 下 ...
- 云服务器环境安装、卸载与配置:mysql
服务器 Centos7 64位 .能访问外网 yum安装稳定版mysql5.7 0.检查是否存在mysql或mariadb 若存在mysql,则需根据自己需要是否需要卸载重装 查看已经安装yum软件( ...
- 阿里云服务器Docker安装与卸载
文章目录 一.Docker是什么? 二.使用步骤 1.查看docker安装情况 2.安装docker 3.安装docker图形化管理工具portainer 总结 一.Docker是什么? Docker ...
- 华为云服务器默认jdk版本,华为云服务器centos7.3 安装jdk
1. 进入oracle官网 服务器是64位的 下载到本地,登陆服务器,进入/usr/local/soft 目录,将下载好的jdk上传到该目录下解压 然后进入 jdk解压目录,pwd,把jdk解压路径复 ...
- 腾讯云服务器centos7安装python3.7+,解决ssl问题
使用requests模块访问百度,报错如下: requests.exceptions.SSLError: HTTPSConnectionPool(host='www.baidu.com', port= ...
- 华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署
华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署 本次分享内容共分四个主要部署步骤 1.Django框架项目搭建部署 2.本地内网穿透测试 3.阿里支付宝支付接口部 ...
最新文章
- IntelliJ IDEA 安装go插件
- bootstrap34-带有导航栏的字体图标
- php大文件上传php.ini配置
- linux脚本求命令行上整数和,shell脚本--cut命令与awk简单使用
- 关于 printk() 对 spi slave 内核驱动程序的性能影响
- 与Android数据库一起工作
- 教师节快乐!Python无限弹窗,让老师们感受到你对他们的爱
- 苹果宣布北京时间9月15日凌晨举办发布会后,公司市值再创新高
- DartWeb基础—简单入门
- lua绑定c++的时候常见得错误
- FAT文件系统“格式化”的恢复方法
- 国稻种芯百团计划行动 胡培松:早稻可以向用途多元化发展
- AMOLED 结构及显示原理
- win7系统什么时候停止服务器,Win7系统什么时候停止服务?Win7停止更新时间一览表图解...
- 中国近代史-蒋廷黻-笔记-第一章-剿夷与抚夷-第二节-英国人做鸦片买卖
- Flutter tween动画
- 8.论文学习Liver Tumor Segmentation and Classification: A Systematic Review
- ExtJS教程(5)---Ext.data.Model之高级应用
- 在Ubuntu上搭建DDNS动态域名解析服务
- 常用的计算机有哪些台式的还有哪些,现在台式电脑的主流配置有哪些?