【MySQL--->环境配置】

news2024/11/25 11:27:58

文章目录

    • @[TOC](文章目录)
  • 一、卸载已存在数据库软件
  • 二、获取yum源并安装
  • 三、启动并登录
  • 四、文件配置
  • 五、链接服务器选项

一、卸载已存在数据库软件

用ps -axj |grep miadb或者ps -axj |grep mysql查询是否存在这两个启动的应用程序,如果有就将其关闭,以mysql为例:systemctl stop mysql,
在这里插入图片描述在这里插入图片描述

然后检查是否有安装包:rqm -qa | grep mysql,如果有就将其卸载:rqm -qa | grep mysql | xargs yum remove,此命令中的xargs意思是将管道前面查到的所有安装包当做参数递交给后面的命令执行.执行结果是将所有安装包一起卸载.
在这里插入图片描述
ls /etc/my.cnf查看老的文件配置文件是否还存在,如果不存在说明已经将安装包卸载干净了.
ls /var/lib/mysql 查看安装包历史数据,一般历史数据都还会保留,不过不影响后面的安装使用
rpm -qa | grep mysql 检查安装包是否还存在,卸载干净后安装包将不存在.
在这里插入图片描述

二、获取yum源并安装

cat /etc/redhat-release 查看linux系统的版本,yum源的下载版本要比linux内核版本新.
在这里插入图片描述
在mysql官网下载yum源,查看登录http://repo.mysql.com/官网,下载mysql后面带版本号的yum源,比如linux内核版本7.6,yum源有7.6就下载,没有就下载7版本即可.
在这里插入图片描述
在linux中用rz命令将下载到Windows中的yum源安装包上传到linux云服务器本地,并更新yum源.
在这里插入图片描述
在这里插入图片描述

使用yum install -y mysql-community-server 安装应用程序
在这里插入图片描述

三、启动并登录

systemctl start mysqld命令启动服务器
在这里插入图片描述
mysqld是一个服务进程,可以用netstat -ltp查看
在这里插入图片描述
初次登录一般是需要密码的,可以有三种方法登录,三种方法轮番尝试.

一种是不输入密码直接登录
第二种:使用grep’temporary password’ /var/log/mysqld.log查看程序自带的临时密码,用临时密码登录
在这里插入图片描述
第三种:在 vim /etc/my.cnf配置文件中最后一行添加 skip-grant-tables(跳过授权表) 此配置可直接跳过输入密码的环节直接登录.
在这里插入图片描述
systemctl restart mysqld 重启后生效
在这里插入图片描述

四、文件配置

在 /etc/my.cnf配置文件中有port=3306的字样,是因为mysql本身是一个cs模式的网络程序,需要端口号进行客户端服务器链接.端口号是可以更改的.用netstat -ltp命令可以查看

在配置文件中需要添加character-set-server=utf8的字段,这条配置的作用是数据库文件默认使用utf8编码格式,还要再添加default-storage-engine=innobd.mysql有很多存储引擎,这条配置命令的作用是默认使用innobd存储引擎.
在这里插入图片描述

五、链接服务器选项

客户端登录相当于链接服务器,命令选项-h代表主机号,也就是ip,如果是跨网络连接,就输入服务器主机的ip地址,如果是服务端和客户端再一个主机,就输入本地ip:127.0.0.1 -P 端口号 默认3306 ,-u用户 root或者其他,-p授权登录.

如果不带-h默认就是本地ip地址,不带-P默认就是3306
在这里插入图片描述


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

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

相关文章

史上最强,Jenkins插件实现多个Job并行后再触发Job详细,一篇贯通...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 在利用Jenkins来自…

linux安装wkhtmltopdf(清晰明了)

概述 在公司项目中使用到 wkhtmltopdf 转换PDF,由于 wkhtmltox-0.12.5 版本 echarts 图形虚线样式,需要升级 wkhtmltox-0.12.6 版本来解决。 官网地址 wkhtmltopdf :https://wkhtmltopdf.org/ windows 安装 下载流程及安装流程 进入官…

Redis—集群

目录标题 主从复制第一次同步命令传播分担主服务器压力增量复制总结面试题什么是Redis主从复制Redis主从复制的原理Redis主从复制的优点Redis主从复制的缺点Redis主从复制的配置步骤Redis主从复制的同步策略主从节点是长还是短连接判断某个节点是否正常工作主从复制架构中&…

linux学习(地址空间)[7]

地址空间 在子进程中修改变量值,不会和父进程同步,但是地址空间相同(此地址不是物理内存的地址)(而是虚拟地址–线性地址) 几乎所有的语言,如果有地址的概念,这个地址一定是虚拟地…

Android 百度地图 bitmap 透明图片背景变黑色

现象: 本来透明背景的png图片渲染出来时黑色的了 原因: 为了节省内存资源对图片进行了压缩,使用到了 bitmap.compress(Bitmap.CompressFormat format, int quality, OutputStream stream)方法,具体设置为 bitmap.compress(Bit…

Prometheus入门

Prometheus(普罗米修斯) 是一种 新型监控告警工具,Kubernetes 的流行带动了 Prometheus 的应用。 全文参考自 prometheus 学习笔记(1)-mac 单机版环境搭建[1] Mac 上安装 Prometheus brew install prometheus 安装路径在 /usr/local/Cellar/prometheus/2.20.1, 配置文件在 /usr…

个保新标 | 《信息安全技术 敏感个人信息处理安全要求》(征求意见稿)发布

8 月 9 日,全国信息安全标准化技术委员会公开发布关于国家标准《信息安全技术 敏感个人信息处理安全要求》(征求意见稿)(以下简称《标准》)的通知,面向社会广泛征求意见。 《标准》的制定背景是为支撑《个人…

【React学习】—类式组件(六)

【React学习】—类式组件&#xff08;六&#xff09; <script type"text/babel">//创建类式组件class MyComponent extends React.Component{render() {// render是放在哪里的&#xff1f;MyComponent的原型对象上&#xff0c;供实例使用// render中的this是谁…

三大方法助你轻松消除内存卡中的病毒,告别烦恼

在数字化时代&#xff0c;内存卡成为了我们存储重要数据的关键设备之一。然而&#xff0c;恶意病毒的存在可能威胁到我们的数据和隐私。所幸的是&#xff0c;我们可以采取一些方法来清理内存卡中的病毒。在本文中&#xff0c;我们将为你介绍三招&#xff0c;让你轻松去除内存卡…

8月10日计算机考研信息差

距24考研初试还有134 天。 8月关注&#xff1a;科目调整、招生宣讲、推荐免试 下一关键节点&#xff1a;预报名(预计2023年09月24日-09月27日) 计算机考研最新资讯&#xff1a; 1、哈尔滨工业大学(威海)发布24专业目录 计算机相关专业&#xff1a; 0812计算机科学与技术 …

瓴羊发布All in One 产品,零售SaaS的尽头是DaaS?

“打破烟囱、化繁为简&#xff0c;让丰富的能力、数据和智能All in One”&#xff0c;这是瓴羊新发布的产品瓴羊One承担的使命&#xff0c;也意味着瓴羊DaaS事业迈入了一个新阶段。 成立伊始&#xff0c;瓴羊就打出了“Not SaaS&#xff0c;But DaaS”旗号&#xff0c;将自己的…

奋斗四个月,我要上西工大

距离考研初试还有135天&#xff0c;今天我参观了西北工业大学&#xff0c;看到了《何尊组雕》&#xff0c;让我肃然起敬。 西北工业大学&#xff0c;国防七子&#xff0c;我也不知道自己能否够得着&#xff0c;也许只有时间能带给我答案。 在过去三年的积累中&#xff0c;我的…

2023年测试工程师,从0到1学习自动化测试,落地实施...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 如何实施自动化测…

RFID技术半导体天车设备上的应用

在当前的制造业环境中&#xff0c;无人化和自动化已经成为了发展的主流趋势&#xff0c;加之在半导体制造业中&#xff0c;12寸的晶圆盒尺寸大&#xff0c;重量重&#xff0c;人工长期搬运会对身体有损伤&#xff0c;而且人工搬运也会对产品的良品率造成影响&#xff0c;因此&a…

【每日一题】1572. 矩阵对角线元素的和

【每日一题】1572. 矩阵对角线元素的和 1572. 矩阵对角线元素的和题目描述解题思路 1572. 矩阵对角线元素的和 题目描述 给你一个正方形矩阵 mat&#xff0c;请你返回矩阵对角线元素的和。 请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。 示例 1&a…

巨人互动|Meta海外户Meta的业务工具转化API

Meta的业务工具转化API是一项创新技术&#xff0c;它可以帮助企业实现更高效的业务工具转化和集成。通过这个API&#xff0c;企业可以将不同的业务工具整合到一个统一的平台上&#xff0c;提高工作效率和协作能力。本文小编将介绍Meta的业务工具转化API的功能和优势。 巨人互动…

【学习日记】【FreeRTOS】临界段的保护

写在前面 本文主要是对于 FreeRTOS 中临界段的保护的详细解释&#xff0c;代码大部分参考了野火 FreeRTOS 教程配套源码&#xff0c;作了一小部分修改。 一、什么是临界段 临界段就是一段在执行的时候不能被中断的代码段。 **临界段&#xff08;Critical Section&#xff0…

文心一言 VS 讯飞星火 VS chatgpt (74)-- 算法导论7.2 2题

二、如果用go语言&#xff0c;当数组A的所有元素都具有相同值时&#xff0c;QUICKSORT的时间复杂度是什么? 文心一言&#xff1a; 在Go语言中&#xff0c;对一个所有元素都相等的数组进行快速排序&#xff08;QuickSort&#xff09;的时间复杂度是O(n log n)。 快速排序是一…

栈和队列修炼指南(基本操作+OJ练习)

栈和队列修炼指南 1. 栈 1. 1 概念及结构 栈&#xff1a;是一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素的操作。进行数据插入和删除操作的一端称为栈顶&#xff0c;另一端为栈底。 栈中的数据元素遵守后进先出原则(LIFO)原则 压栈&#xff1a;栈的…

【Git】—— git的配置

目录 &#xff08;一&#xff09;忽略特殊⽂件 &#xff08;二&#xff09;给命令配置别名 &#xff08;一&#xff09;忽略特殊⽂件 在⽇常开发中&#xff0c;我们有些⽂件不想或者不应该提交到远端&#xff0c;⽐如保存了数据库密码的配置⽂件&#xff0c;那怎么让Git知道呢…