首页 > 数据库 >Mysql 安装(yum)Linux

Mysql 安装(yum)Linux

时间:2024-10-26 09:51:16浏览次数:3  
标签:Linux Mysql community 密码 yum mysql MySQL mariadb

yum 安装 mysql

清理环境

yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y

#移除mariadb的相关组件

userdel -r mysql

#删除mysql用户

rm -rf /etc/my*

#删除etc下的配置文件

rm -rf /var/lib/mysql

#删除var下的配置文件

 下载yum源的rpm包 (mysql 5.7.41)

yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm

更改配置

vim /etc/yum.repos.d/mysql-community.repo 

 安装必要的软件包

yum -y groupinstall "Development Tools"


 yum -y install mysql-community-server

#安装mysql
systemctl start  mysqld

#启动MySQL

通过管道在log日志中找密码

 grep password /var/log/mysqld.log

登陆MySQL

 mysql -p'Passwd'

#用在管道中过滤出的密码登录

退出MySQL

mysql>\q

mysql> exit

mysql>ctrl+d

 创建外部链接

mysql>create user 'root'@'%' identified by 'Passwd';

#创建一个用户,%:所有ip地址登录都可以,Passwd:用户的密码

mysql>grant all on *.* to 'root'@'%';

#授予此用户权限

mysql>flush pirvileges;

#用户信息/权限控制提取到内存之中

 在MySQL中更改密码

mysql>update mysql.user set password='NewPasswd' where user='root';

#在MySQL中更改密码

标签:Linux,Mysql,community,密码,yum,mysql,MySQL,mariadb
From: https://blog.csdn.net/qq_42428835/article/details/143248336

相关文章

  • MYSQL-索引和事务
    存储过程中的循环结构whilewhile:先判断后循环.delimiter$$createprocedureproc01(inin_countint)begin declareiintdefault1;--定义循环初始化值 whilei<in_countdo--循环条件 selecti;--打印i的值(循环体语句) seti=i......
  • Linux下搭建sftp服务
    1.创建sftp组groupaddsftpcat/etc/group2.创建一个sftp用户zyfdsftp并加入到创建的sftp组中,同时修改zyfdsftp用户的密码useradd-gsftp-s/sbin/nologin-d/home/ftpuserzyfdsftppasswdzyfdsftp3.新建/sftp/zyfdsftp目录(需要在/下单独创建目录),并将它指定为......
  • 基于SpringBoot + Vue + MySQL 实现平行志愿录取系统(数据库设计&毕业设计)
    一、需求分析        平行志愿录取系统是一种用于高等院校招生录取的志愿填报和录取方式,旨在提高录取的公平性和科学性,确保考生能够在选择志愿时有更大的灵活性和机会。下面详细分析平行志愿录取系统的定义、功能以及其优缺点。志愿录取系统功能:志愿填报:考生可以......
  • 【MySQL】数据库事务管理
    W...Y的主页......
  • MySQL
    MySQLRDBMS术语数据库:数据库是一些关联表的集合数据表:表是数据的矩阵列:一列包含了相同类型的数据行:一行一组相关的数据冗余:存储两倍数据主键:主键是唯一的,可以用主键来查询数据外键:外键用于关联两个表复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引......
  • Linux 权限的理解
    内容摘要本文内容包括shell的运行原理,包括外壳程序的原理、理解、和意义,以及从两个方面对于权限的理解(人和事物的属性)、修改文件的权限,包括修改文件的拥有者、修改文件拥有者所在的组的用户以及修改文件的三类用户的访问文件的权限、最终权限与起始权限和umask的关系、以及粘......
  • 书生大模型实战营第4期系列课程——1.1 InternStudio开发机和Linux基础
    书生大模型(InternLM2.5)是由上海人工智能实验室推出的书生·浦语系列模型的全新版本。相较于上一代,InternLM2.5全面增强了在复杂场景下的推理能力,支持1M超长上下文,能自主进行互联网搜索并从上百个网页中完成信息整合。开源链接:https://github.com/InternLM/InternLM书生大......
  • Linux驱动开发学习入门第一篇
    一.如何学习Linux驱动Linux驱动开发基础Linux驱动开发是指为Linux操作系统创建能够控制和管理硬件设备的软件模块的过程。驱动程序是操作系统内核的一部分,它们负责与硬件设备通信,确保硬件能够正常工作。Linux内核提供了一个丰富的框架和API,用于简化驱动程序的开发。学习资源......
  • 在Linux云VPS中再分小鸡出来(docker版)
    在Linux云VPS中再分小鸡出来(docker版)在docker创建ubuntu22.04系统容器1:创建网络dockernetworkcreate--driverbridge--subnet=10.247.88.0/24net88dockernetworkls2:建立容器nanodocker-compose.ymlservices:aapanel:container_name:10.247.88.2imag......
  • MySQL-事务
    目录事务简介事务操作事务四大特性ACID并发事务问题1.脏读2.不可重复读3.幻读事务隔离级别1.读未提交Readuncommitted2.读已提交Readcommitted3.可重复读RepeatableRead(默认)4.串行化Serializable隔离级别与一致性的关系事务简介事务是一组操作的集合,它是......