通过rpm安装MySQL8.0

news2024/12/23 9:51:36

前文

  • 下载虚拟机,安装Linux(Centos7发行版)
  • 关闭SELinux服务 (安全模块,容易跟其他程序冲突,建议关闭)
  • 替换yum源 (加快下载依赖速度)
  • 安装MySQL

关闭SELinux

进入vi /ect/selinux/config 配置文件,设置SELinux=disabled ,重启系统即可

替换yum源

#下载并替换 (163的镜像源)
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.163.com/.help/CentOS7-Base-163.repo

#更新缓存
yum clean all
yum makecache

安装MySQL

1、下载mysql的rpm文件

yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

2、安装Mysql server端 (这种在线安装太大的话,去找tar包离线安装)

yum install mysql-community-server y

3、安装第三方依赖包

yum install perl -y
yum install net-tools

4、安装mysql client

#卸载旧版mariadb
rpm -qa | grep mariadb
rpm -e mariadb-1ibs-5.5.60-1.el7 5.x86 64 --nodeps

#安装新版 (在线安装不需要输入以下的rpm包)
rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.11-1.el7.x86 -64.rpm rpm
rpm -ivh mysql-community-client-8.0.11-1.el7.x86 64.rpm
rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm

5、修改mysql/var/lib/mysql目录访问权限 ,一些日志进行需要写入进去。

chmod -R 777 /var/lib/mysql

6、初始化mysql (mysql创建重要数据、生成root临时密码、核心文件)

#初始化
mysqld --initialize
#在目录里又生成新的文件,需要重新加权限给予访问
chmod -R 777 /var/lib/mysql/*

7、启动数据库

service mysqld start

8、访问数据 (查看root临时密码)

grep 'temporary password' /var/log/mysqld.log		#日志输出 root临时密码

9、拿到密码,登录mysql数据库,输入刚才临时密码

mysql -uroot -p 

10、修改root密码,修改后退出重新进入mysql即可

alter user user() identified by '123456'; 	#更改新密码为123456

11、允许远程使用root账户

#1、% 是任何方式都可以登录,
update mysql.user set host='%' where user='root';

#2、设置后,要flush立即生效
FLUSH PRIVILEGES;

12、修改mysql的配置文件/ect/my.conf

#设置字符集、以及任何IP地址可连接
character_set_server = utf8 
bind-address = 0.0.0.0

在这里插入图片描述

13、重新启动mysql服务

service mysqld restart

14、系统防火墙开放3306端口

#设置添加端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#防火墙立刻生效
firewall-cmd --reload

15、使用视图客户端进行连接

我的ip是 192.168.10.101,端口3306,用户root 密码 123456

在这里插入图片描述

MySQL配置修改

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/14784.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

代码随想录——冗余连接(并查集)

题目 树可以看成是一个连通且 无环 的 无向 图。 给定往一棵 n 个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n 的二维数组 edges ,edges[…

(C语言)成绩统计

[#4练习赛]成绩统计 题目描述 传智专修学院的“Java程序设计”班有 N(1≤100)N(1 \le 100)N(1≤100) 个学生,知道他们的个人信息和成绩: 姓名(长度不超过 202020 的仅由小写字母组成的字符串)平时分成绩(000 到 100…

网格窗帘布能符合NFP92-503法国M2级别要求吗?

NFP 92-503是针对建筑材料类产品的阻燃性能测试,主要分为M1-M4四个级别,M1为最高级别,以此类推,故而M2对阻燃要求还是比较严格的,布料要申请M2要求的话,前提至少要有阻燃处理了。 NFP 92-503 建筑材料阻燃测…

振弦采集模块主动上传测量数据( UART)

振弦采集模块主动上传测量数据( UART) 默认情况下 VMXXX 模块总是以从机身份与主机完成数据交互, 在这种主从结构中, VMXXX 从不主动上传数据, 可通过修改自动上传寄存器( ATSD_SEL)来实现模块主…

论文阅读笔记 | 三维目标检测——MV3D算法

如有错误,恳请指出。 文章目录1. 背景2. 网络结构2.1 提案投影网络2.2 区域融合网络3. 实验结果paper:《Multi-View 3D Object Detection Network for Autonomous Driving》 1. 背景 激光雷达可以提供物体的深度信息,而摄像头可以提供物体的…

麦子-linux字符设备驱动初探

字符驱动的联系 框架 软件支持:驱动 驱动类型 1、字符驱动(每次读取一个字节) 2、块驱动(每次读取多个字节) 3、网络设备驱动(协议栈) 设备号dev_t 内核中使用类型dev_t来描述设备号&…

【Unity3D】Unity 脚本 ④ ( 游戏物体 GameObject 的坐标 | 修改 游戏物体 GameObject 的本地坐标 )

文章目录一、 游戏物体 GameObject 的坐标二、 修改 游戏物体 GameObject 的本地坐标一、 游戏物体 GameObject 的坐标 游戏物体 GameObject 的坐标 有 2 种 : 世界坐标 : 调用 Transform#position 属性 获得 ;本地坐标 : 调用 Transform#localPosition 属性 获得 ,本地坐标 就…

这份Java大厂常见面试题解析,你的闭关修练宝典!

纵观今年的技术招聘市场, Java依旧是当仁不让的霸主 !即便遭受 Go等新兴语言不断冲击,依旧岿然不动。究其原因: Java有着极其成熟的生态,这个不用我多说; Java在 运维、可观测性、可监 控性方面都有着非常…

Materials Studio8.0

centos7.9 检查主机名: 检查环境: [rootmaster conf]# rpm -qa|grep glibc; rpm -qa|grep libgcc; rpm -qa|grep libstdc ;rpm -qa|grep redhat-lsb Materials Studio8.0软件包 链接:百度网盘 请输入提取码 提取码:fomg 软件…

【LeetCode每日一题:891. 子序列宽度之和~~~排序+数学推导】

题目描述 一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums ,返回 nums 的所有非空 子序列 的 宽度之和 。由于答案可能非常大,请返回对 109 7 取余 后的结果。 子序列 定义为从一个数组里删除一些(或者…

骗赞小程序(仅供恶搞)

作为一个 良 凉心博主,平时发的文章得不到点赞,也得不到关注,这改如何办?很简单只需要勤奋发文 威逼利诱。如何威逼利诱,用关机啊! 所以,我们需要一个程序,让用户自行选择是否进行关…

85服务-ControlDTCSetting

诊断协议那些事儿 诊断协议那些事儿专栏系列文章,本文介绍诊断和通讯管理功能单元下的85服务ControlDTCSetting,该服务的目的是控制DTC设置。 文章目录诊断协议那些事儿一、85服务-ControlDTCSetting二、请求格式DTCSettingType三、肯定响应格式四、否…

PLC滑动平均值滤波(SMART 200梯形图篇)

滑动平均值滤波的算法原理请参看《信号处理》专栏的其它文章,这里给出简单快速写法,以供参考。 S7-200 SMART PLC信号处理系列之滑动平均值滤波FB_RXXW_Dor的博客-CSDN博客_plc平均值滤波程序PLC相关滤波算法,专栏有很多详细讲解这里不再赘述。滑动平均值滤波和算术平均值滤…

基于51单片机的多功能视力保护台灯

目录 摘要. 1 1弓I言 1 1.1 选 题 背 景 1 2 视力保护器的现状 2 1.3 本文主要研究内容 3 2系统硬件 设计 31 89c52 单片机简介 4 2.2 超声波测距报警 电路 53 89c5 2 单片机的中断系统 74 光线报警电路 8 1 光敏电阻控制电路 8 2.5 定时报菩电路 9 2.5. 1 单片机控制电路 10 …

[附源码]SSM计算机毕业设计茶园文化交流平台论文JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

u-boot对设备树的支持__传递dtb给内核

a. u-boot中内核启动命令: bootm <uImage_addr> // 无设备树,bootm 0x30007FC0 bootm <uImage_addr> <initrd_addr> <dtb_addr> // 有设备树 比如 : nand read.jffs2 0x30007FC0 kernel; // 读内核u…

两客一危解决方案-最新全套文件

两客一危解决方案-最新全套文件一、建设背景二、思路架构三、建设方案1、多维数据融合2、车辆轨迹分析3、AI 视频分析4、评价体系四、获取 - 两客一危全套最新解决方案合集一、建设背景 “两客一危一货”车辆是指公路客运、旅游客运、危化品运输车及货运车辆。“两客一危”车辆…

【freeRTOS】操作系统之三-信号量

1 二值信号量 1.1 二值信号量简介 ​ 二值信号量通常用于互斥访问或同步&#xff0c;二值信号量和互斥信号量非常类似&#xff0c;但是还是有一 些细微的差别&#xff0c;互斥信号量拥有优先级继承机制&#xff0c;二值信号量没有优先级继承。因此二值信号量更适合用于同步(任…

计算机毕业设计springboot+vue+elementUI 广场舞团高校舞蹈社团管理系统

项目介绍 随着时代的发展&#xff0c;高校的社团发展完善&#xff0c;同时越来越多的年轻人喜欢广场舞以及各类舞蹈。为了让更多的年轻人能够有一个自己喜欢的爱好&#xff0c;并且有一个共同交流的平台。我们开发了本质的广场舞团&#xff0c;高校社团管理系统。通过本系统可…

代码随想录day59|503. 下一个更大元素 II|42. 接雨水|Golang

代码随想录day59 还剩下一天 目录 代码随想录day59 503. 下一个更大元素 II 42. 接雨水 双指针解法 动态规划解法 单调栈解法 503. 下一个更大元素 II func nextGreaterElements(nums []int) []int {n : len(nums)ans : make([]int,n,n)for i:0;i<len(ans);i{ans[i]…