在linux中安排mysql

news2024/9/24 11:30:38

linux安装mysql

  1. 检测当前系统中是否安装Mysql数据库

    rpm -qa
    rpm -qa|grep mysql
    rpm -qa|grep mariadb
    

    没有输出就是没有安装
    我的这里显示mariadb是安装了的(会与mysql冲突)
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GtkwkBsE-1674405625094)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230122221330259.png)]

  2. 卸载已经安装的软件

    rpm -e --nodeps 软件名称
    rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
    
    

    输出别害怕,没输出就是卸载了,这里只会在卸载没有安装过的软件有输出

  3. 上传mysql文件至/usr/local/mysql

    mkdir 路径
    mv 文件名 路径
    
  4. 解压压缩包

    tar -zxvf 文件名
    
  5. 依次安装,按照下面这个顺序

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j1dN1zOQ-1674405625095)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123000134703.png)]
    其中缺少什么东西就安装什么东西

    yum install 这个东西
    

下面就是整治mysql了

  1. 启动mysql

    systemctl status mysqld # 查看服务状态
    systemctl start mysqld # 查看服务状态
    
  2. 设置开机自启

    systemctl enable mysqld
    

    没有输出就是设置成功

  3. 查看已经启动的服务和进程

    netstat -tunlp
    netstat -tunlp|grep mysqld
    ps -ef|grep mysql
    
  4. 获取初始密码

    打开/var/log/mysqld.log 文件,记住这个密码

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LXLLkQZf-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002011895.png)]

  5. 登录修改密码

    mysql -uroot -p
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVTAXvcQ-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002208730.png)]
    这里的密码输入是隐式的
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XArVMf86-1674405625096)(C:\Users\sophia\AppData\Roaming\Typora\typora-user-images\image-20230123002255508.png)]
    这个就是登录进来的样子
    修改密码之前要修改密码的等级,修改的简单一点,也可以不用,然后设置密码为root

    set global validate_password_length=4;
    set global validate_password_policy=LOW;
    set password = password('root');
    
  6. 开启访问权限

    这样从外部也可以访问mysql

    grant all on *.* to 'root'@'%' identified by 'root';
    flush privileges;
    

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

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

相关文章

什么是执行董事

一、什么是执行董事执行董事,是指参与经营的董事。作为法定意义上的执行董事,是指规模较小的有限公司在不设立董事会的情况下设立的负责公司经营管理的职务。作为上市公司意义上的执行董事,执行董事并没有明确的法规依据。执行董事和非执行董…

偷偷理解Java和Scala中==和equals()的区别

君霸王,社稷定,君不霸王,社稷不定🥽 目录 Java总结 Scala总结 Java中和equals() ---------------------------------------------------------------------------------------------------------------------------------------…

【人工智能原理自学】卷积神经网络:图像识别实战

😊你好,我是小航,一个正在变秃、变强的文艺倾年。 🔔本文讲解卷积神经网络:图像识别实战,一起卷起来叭! 目录一、“卷”二、LeNet-5网络一、“卷” 这节课我们来看如何把卷积运算融入到神经网络…

【青训营】Go语言的基本语法

一、 配置Go语言及其开发环境 Mac配置:http://t.zoukankan.com/zsy-p-6685889.html https://wenku.baidu.com/view/8aeec92b15fc700abb68a98271fe910ef12daeaf.html?wkts1673764660043&bdQuery%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AEgopathmac 二、基础语法 p…

避免用Apache Beanutils进行属性的copy。why?让我们一起一探究竟。

在实际的项目开发中,对象间赋值普遍存在,随着双十一、秒杀等电商过程愈加复杂,数据量也在不断攀升,效率问题,浮出水面。 问:如果是你来写对象间赋值的代码,你会怎么做? 答&#xf…

05 |「链表」刷题

前言 前言:链表面试高频题。 文章目录前言一. 基础回顾二. 高频考题1. 例题1)题目链接(LeetCode 206 反转链表)2) 算法思路3)源码剖析4)时间复杂度2. 习题一. 基础回顾 参考上一讲: …

线性代数[向量]

系列文章目录 第一章 线性代数[初等变换(一)] 第二章 线性代数[初等变换(二)] 第三章 线性代数[初等变换(三)] 第四章 线性代数[矩阵的秩] 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.引入 二.向…

计网必会:运输层概述、网络层介绍、TCP、UDP、多路复用、多路分解

文章目录运输层概念回顾TCP 和UDP概述介绍网络层TCP UDP网络层的联系多路复用和多路分解多路复用和多路分解的中国话理解TCP的多路复用和多路分解与UDP的区别HTTP 会话Web服务器和TCPUDP的多路复用和多路分解源端口号的用处的中国话理解UDP套接字无连接运输UDP 的优势运输层概念…

【C语言进阶】指针进阶(详细版)

目录 一、字符指针 二、指针数组 三、数组指针 1、数组指针的定义 2、&数组名和数组名的区别 3、数组指针的使用 四、数组传参和指针传参 1、一维数组传参 2、一级指针传参 3、二维数组传参 4、二级指针传参 五、函数指针 1、函数指针的定义 2、函数指针的使用 六、…

如何与他人交流

上期我们讲了打破预期,顺应主体,我的别人交流,只有在不把别人当成对象(工具人),而是把对方当成主体的情况下(让别人感受到尊重),这是相互尊重的终极本质,也是唯一方法.把别人当人看.认同对方,对方也会认同你.自信从何而来自信本意为相信自己,所以自信本应该是由内而外的事物,但…

【MySQL进阶】MySQL事务详解

序号系列文章5【MySQL基础】字符集与校对集详解6【MySQL基础】MySQL单表操作详解7【MySQL基础】运算符及相关函数详解8【MySQL基础】MySQL多表操作详解文章目录前言1,事务概念2,事务四大特性2.1,原子性2.2,一致性2.3,隔…

ORB SLAM3 ubuntu18.04 ROS 运行 段错误 (核心已转储) 踩坑及解决

问题猜测及解决:opencv版本兼容性 项目版本:ORB SLAM3 V1.0版本 CPU:13600K (大小核架构不知是否会影响) 电脑环境:ubuntu18.04 ROS运行 相机:D435 i opencv版本:3.2 and 4.6 前提:编译无报错&a…

Java 23种设计模式(3.创建者模式-原型模式)

1.概述 用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。 2.结构 原型模式包含如下角色: 抽象原型类: 规定了具体原型对象必须实现的的 clone() 方法。 具体原型类: 实现抽象原型类的 clon…

多线程(5)

文章目录前言 :常见锁策略了1.悲观锁 VS 乐观锁2. 轻量级锁 VS 重量级锁3.自旋锁 VS 挂起等待锁4. 读写锁 VS 普通的互斥锁5. 公平锁 和 非公平锁6. 可重入锁 VS 不可重入锁CAS1. CAS 的应用场景2. CAS 的典型问题 : ABA 问题synchronized 原理1.锁升级 / 锁膨胀2.锁…

Ae 效果详解:发光

效果/风格化/发光Effects/Stylize/Glow发光 Glow效果可找到图像中的较亮部分,然后使那些像素和周围的像素变亮,以创建漫射的发光光环。可以创建两种颜色(颜色 A 和颜色 B )之间的渐变发光,并可通过复制发光效果以创建更…

RESTful开发风格 与 SpringMVC跨域访问

RESTful REST:表现层状态转换,资源在网络中以某种表现形式进行状态转移RESTful 是基于 REST理念 的一套开发风格,是具体的开发规则,如果一个架构符合REST 原则,就称为 RESTful 架构。 RESTful 开发规范:…

【leetcode】学了栈和队列却觉得无用武之地?试试这几道题目吧!

目录 0.写在前面 1.leetcode.20 有效的括号 2.leetcode.225 用队列实现栈 3.用栈实现队列 4.设计循环队列 0.写在前面 这些题目所用语言为C语言,由于C语言未提供栈和队列的数据结构,所以需要我们手动实现栈和队列。此外熟练掌握栈和队列的性质对解…

【C++】从0到1入门C++编程学习笔记 - 实战篇:职工管理系统

文章目录一、需求分析二、创建项目2.1 创建新项目2.2 添加文件三、创建管理类3.1 创建文件3.2 头文件实现3.3 源文件实现四、菜单功能4.1 添加成员函数4.2 菜单功能实现4.3 测试菜单功能五、退出功能5.1 提供功能接口5.2 实现退出功能5.3 测试功能六、创建职工类6.1 创建职工抽…

虚拟机克隆两网卡冲突

常见网卡设置 vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPEEthernet BOOTPROTOstatic DEFROUTEyes NAMEens33 UUID025f7880-7357-4148-ae5a-a629d597c133 DEVICEens33 ONBOOTyes DNS18.8.8.8 IPADDR 192.168.100.16 GATEWAY192.168.100.254 NETMASK255.255.255.0有的版…

25/365 java 守护线程 线程同步 synchronized

1.守护线程 线程分为守护线程和用户线程 : daemon thread and non-daemon thread 虚拟机必须等待用户线程执行完毕,但无需等待守护线程执行完毕。 守护线程举例:垃圾回收线程,监控内存线程。 setDaemon(true):默认为false,默…