bclinux基于欧拉(BigCloud Enterprise Linux For Euler)下安装mysql5.7

第一步:下载mysql5.7的rpm安装包

下载地址:https://dev.mysql.com/downloads/mysql/

第二步:上传mysql安装包到Centos7的下

第三步:检查是否已经安装了mysql或者mariadb(centos7默认安装),如已安装,需要先卸载

(可以参考网上方法卸载)

第四步:安装mysql5.7需要的依赖

yum install libaio

 yum install net-tools

由于mysql安装过程中,会通过mysql用户在/tmp目录下新建tmp_db文件,所以请给/tmp较大的权限
执行 :chmod -R 777 /tmp

第五步:安装mysql5.7

在mysql的安装文件目录下执行:(必须按照顺序执行)

[root@localhost opt]# rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm

[root@localhost opt]# rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm

[root@localhost opt]# rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm

[root@localhost opt]# rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm

如果系统中没有安装mysql5.7需要的依赖,在安装的时候会报错,缺哪个依赖就yum install哪个

查看mysql安装的版本:(出现如下版本信息,表示安装成功)

mysql服务的初始化:

为了保证数据库目录为与文件的所有者为 mysql 登陆用户,如果你是以 root 身份运行 mysql 服务,需要执行下面的命令初始化

[root@360-1 /opt]#  mysqld --initialize --user=mysql


查看密码

第六步:mysql服务的启动和停止

启动:

[root@localhost opt]# systemctl start mysqld.service

或者

[root@localhost opt]# service mysqld start

停止:

[root@localhost opt]# systemctl stop mysqld.service

或者

[root@localhost opt]# service mysqld stop

查看进程:

[root@localhost opt]# ps -ef | grep mysqld

第七步:首次登陆

首次登陆通过 mysql -uroot -p进行登录,在Enter password后面,输入初始化密码

注意:要保证自己的mysql服务是开启的状态

因为初始化密码默认是过期的,所以查看数据库会报错

修改密码:

# new_password替换成自己的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

设置完密码就可以使用新密码登陆,正常使用数据库了。

第八步:开启远程连接,允许远程连接数据库:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

默认是没有开放3306端口的,这里需要手动开启或者关闭防火墙:

 # 开启3306端口
 ## zone -- 作用域
 ## add-port=80/tcp -- 添加端口,格式为:端口/通讯协议
 ## permanent -- 永久生效,没有此参数重启后失效
 [root@localhost etc]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
 # 关闭防火墙 (生产环境不推荐)
 [root@localhost etc]# systemctl stop firewalld.service #或者
 [root@localhost etc]# systemctl disable firewalld.service
 # 开启3306端口后,需要重启防火墙
 [root@localhost etc]# firewall-cmd --reload
 ​
 ## 开启3306端口后,远程连接工具就能连接到MySQL数据库了

修改字符集问题:

[root@360-1 ~]#  vim /etc/my.cnf

修改完配置文件,需要重新启动mysql服务。

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

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

相关文章

Python 渗透测试:GhostScript 沙箱绕过.(CVE-2018-16509)

什么是 GhostScript 沙箱绕过 GhostScript 沙箱是一种安全机制,用于在受控环境中运行 GhostScript 解释器,以防止恶意代码的执行。GhostScript 是一个广泛使用的 PDF 和 PostScript 解释器,通常用于在服务器上处理和渲染这些文件格式。Tavis Ormandy 通过公开邮件列表&#xf…

《网关微服务技术架构:构建高效可扩展的服务网关》

随着微服务架构的流行,网关微服务作为微服务架构中的重要组成部分,扮演着连接客户端与后端微服务的关键角色。本文将深入探讨网关微服务的技术架构设计与实现,以及如何构建高效可扩展的服务网关。 ### 1. 网关微服务的作用与意义 网关微服务…

iptables防火墙【☆】

一、防火墙的基础 防火墙分为硬件防火墙和软件防火墙,硬件防火墙有专门的设备:如国产华为、绿盟等,作为网关层做地址转换等安全防护。很多公司基本都会使用硬件防火墙做第一道防御,在核心业务上再添加软件防火墙提高安全性能…

IP地址概述和配置

一.IP地址的概述 在计算机网络中,连接的网络设备和计算机都有唯一的地址,以此作为该计算机在internet中的唯一标识。 二.IP地址的定义 IP地址(internet protocol Address,网络协议地址)是用于表示网络节点的逻辑地址…

智能科技的新风潮:探索Web3与物联网结合

引言 随着科技的不断进步和创新,智能科技正成为新时代的主旋律。在这个充满活力和变革的时代,Web3技术与物联网的结合成为了一股新的风潮。本文将深入探讨这一新趋势,揭示Web3与物联网结合的意义、挑战和前景。 Web3技术的特点与优势 区块链…

Docker compose 的方式一键部署夜莺

官方安装文档:https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v7/install/docker-compose/ 介绍:夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析…

Go语言(Golang)的开发框架

在Go语言(Golang)的开发中,有多种开发框架可供选择,它们各自具有不同的特点和优势。以下是一些流行的Go语言开发框架,选择Go语言的开发框架时,需要考虑项目需求、团队熟悉度、社区支持、框架性能和可维护性…

3d选择模型后不能旋转什么原因?怎么解决?---模大狮模型网

在3D建模和渲染的过程中,旋转模型是常见的操作。然而,有时在选择了模型后,却发现无法进行旋转,这可能会让许多用户感到困扰。本文将探讨3D选择模型后不能旋转的可能原因,并提供相应的解决方法。 一、3D选择模型后不能旋…

若依nodejs版本过高问题解决方案

由于nodejs版本过高,可能会导致vue-cli项目运行报错。 目录 方法1:每次启动项目前,输入配置命令 方法2:修改package.js

react中样式的书写

在 React 中&#xff0c;你可以使用 className 来指定一个 CSS 的 class。它与 HTML 的 class 属性的工作方式相同&#xff1a; <img className"avatar" /> 然后&#xff0c;你可以在一个单独的 CSS 文件中为它编写 CSS 规则&#xff1a; .avatar {border-rad…

如何使用WindowsSpyBlocker防止Windows系统被恶意监控和跟踪

关于WindowsSpyBlocker WindowsSpyBlocker是一款功能强大的Windows系统安全防护工具&#xff0c;该工具基于Go语言开发&#xff0c;WindowsSpyBlocker以一个单独的可执行程序发布&#xff0c;可以帮助广大用户防止自己的Windows系统被恶意监控和跟踪。 WindowsSpyBlocker能够利…

SpringCloud(1)-Eureka相关配置

1.新建Module-注册中心 作为注册中心 1.1配置 pom.xml <!-- 引入 eureka-server --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency&g…

ASP+ACCESS基于BS产品销售管理系统

2. 网页制作工具 a) 网页设计工具 网页主要使用Frontpage2003&#xff0c;Dreamweaver Mx辅助制作。 Frontpage 2003 frontpage2003是在frontpage2000基础上的网页工具。frontpage2003保留和发展了frontpage 2000的优秀功能&#xff0c;并根据用户的的要求再次增加了九大新…

如何用PLC监听消防系统485总线通讯获取火灾报警数据

本文由艺捷自动化编写&#xff0c;艺捷自动化旗下产品有艺捷自动化网站和易为二维码说明书小程序&#xff08;微信&#xff09; 前言&#xff0c;先来说一下为什么会有这么一个奇怪的应用。在一个自动化系统改造升级项目中&#xff0c;甲方要求把消防的画面加到他们的后台上。…

word如何按照原本页面审阅文档

1 视图-阅读视图 2 视图&#xff0c;自己看&#xff0c;懒得打字了哈哈

vulhub——ActiveMQ漏洞

文章目录 一、CVE-2015-5254(反序列化漏洞)二、CVE-2016-3088&#xff08;任意文件写入漏洞&#xff09;2.1 漏洞原理2.2 写入webshell2.3 写入crontab 三、CVE-2022-41678&#xff08;远程代码执行漏洞&#xff09;方法一方法2 四、CVE-2023-46604&#xff08;反序列化命令执行…

升级版网创教程wordpress插件自动采集并发布

主要功能&#xff1a; wordpress 插件主题系列支持自动采集并发布。 主要采集: 福缘&#xff0c;中创&#xff0c;冒泡 自动采集各大项目网进行整合发布到自己个人网站 插件话更新&#xff0c;减少网络请求&#xff0c;提升稳定性 代码完美开源 傻瓜式操作&#xff0c;一…

【MySQL】MySQL的安装和基本概念

MySQL的安装和基本概念 一、环境安装1、环境及配置2、下载安装 二、基本概念1、主流数据库2、mysql和mysqld的区别和概念&#xff08;1&#xff09;概念1&#xff1a;了解CS结构&#xff08;2&#xff09;概念2&#xff1a;数据库指的是什么&#xff08;3&#xff09;概念3&…

【Linux】:进程切换

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关Linux进程切换的知识点&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精…

【AI副业教程】日赚5000+涨粉3000,自媒体新玩法!

​StartAI是一款专为设计师打造的基于Photoshop的AI工具&#xff0c;它提供了一系列强大的AI功能如&#xff1a;文生图、生成相似图、线稿上色、无损放大、局部重绘、扩图、艺术融合、提示词、智能擦除、风格选择等。https://www.istarry.com.cn/?sfromHGtsRq 你们能想象吗&a…