CenOS部署MySQL

CBoard环境配置(JRE/Tomcat/MySQL) 文章内容1.服务器环境 2.安装Java运行环境并配置环境变量 3.配置Tomcat 4.安装MySQL数据库和配置 5.设置Tomcat/Mysql自启动 6.项目部署 7.附录1.服务器环境系统版本:CenOS 7.2 64位 阅读详情

CenOS部署MySQL

前言

之前我们部署了jdk和Tomcat,这篇博客将部署MySQL。

首先我们需要准备好MySQL的tar包:
在这里插入图片描述

可以去MySQL的官网下载

部署MySQL

1、先检查有没有安装mariadb(mariadb是系统自带的db)

rpm -qa|grep mariadb

在这里插入图片描述
把它给卸载

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

再查看mariadb

在这里插入图片描述
安装libaio、perl、net-tools库

yum -y install libaio perl net-tools

在这里插入图片描述
回到我们之前存放jdk和Tomcat的mytools路径下,将准备好的mysql的tar包使用rz上传

在这里插入图片描述
建个目录并将安装文件解压到此目录

//新建文件夹存放解压文件
mkdir /usr/local/mysql-5.7.30
//返回到存放压缩文件的位置
cd /usr/local/mytools
//将MySQL解压到指定路径
tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql-5.7.30

MySQL解压后的文件都是rpm文件

在这里插入图片描述
接下来进入到MySQL文件夹中:

cd /usr/local/mysql-5.7.30

开始安装

-ivh 其中i表示安装,v表示显示安装过程,h表示显示进度

rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm

在这里插入图片描述
启动服务

systemctl start mysqld

注1:安装完成后的服务名叫mysqld

查看服务

systemctl status mysqld

可以看到MySQL的服务已经启动

在这里插入图片描述
查询生成的临时密码

grep "password" /var/log/mysqld.log

在这里插入图片描述
登录mysql

mysql -u root -p

执行这条命令后它会让我们输入密码我们将之前查询出来的密码粘贴上去即可登陆成功(密码是看不到输没输入的):

在这里插入图片描述
然后我们查看初始密码策略

SHOW VARIABLES LIKE 'validate_password%';

随后我们设置任何密码都可以通过,因为我们设置的密码如果太简单默认是不通过的

set global validate_password_policy=0;

返回ok表示通过
在这里插入图片描述
我们再设置密码长度,要不密码太短不让你过(多次测试发现密码最小长度为4位)

set global validate_password_length=4;

返回ok表示设置成功
在这里插入图片描述
更改密码:

set password = password("1234");

在这里插入图片描述
输入后使修改生效还需要下面的语句:

FLUSH PRIVILEGES;

可以退出,试试用新密码重新登录(Ctrl+z)

quit

使用新密码登陆成功:

在这里插入图片描述
然后我们需要配置MySQL的字符编码:

登陆mysql之后,可以通过如下命令查看mysql的字符集:

show variables like 'chara%';

在这里插入图片描述
可以看到有一些的字符编码不是utf-8,我们退出MySQL修改配置文件设置 MySQL 字符集为 UTF-8

打开配置文件

vim /etc/my.cnf

在这里插入图片描述
在mysqld最下面加入二行代码

character-set-server=utf8
collation-server=utf8_general_ci

在这里插入图片描述

然后添加client标签

[client]
default-character-set=utf8

在这里插入图片描述
然后esc保存再:wq退出

然后我们使用命令重启服务:

systemctl restart mysqld

再查询字符编码就已经改变了!
在这里插入图片描述
但是我们还有一个问题

CenOS7下无法远程连接MySQL数据库

数据库没有授权,允许以root身份远程登录mysql

重复修改密码的三条命令:

SHOW VARIABLES LIKE 'validate_password%';
set global validate_password_policy=0;
set global validate_password_length=4;

为什么需要重复执行?因为不执行会报密码长度过短的错

在这里插入图片描述
执行完三条代码就可以执行授权的命令

在这里插入图片描述
然后进行数据库的刷新

FLUSH PRIVILEGES;

在这里插入图片描述
到这一步就意味着我们把MySQL的root的权限打开了!

我们还需要打开3306的端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

在这里插入图片描述
我们再刷新一下

firewall-cmd --reload

在这里插入图片描述
我们查询 一下所有打开的端口:

firewall-cmd --list-port

在这里插入图片描述

深入解析iDP3的Learning模块:从数据集构建到3D动作预测的代码实现 本文深入解析iDP3框架的Learning模块,从数据集构建到3D动作预测的完整代码实现。通过扩散模型实现视觉输入到动作序列的端到端预测,详细介绍数据采集、增强策略、模型架构及训练技巧,帮助开发者掌握3D动作预测策略的核心技术。 阅读详情

相关推荐

大模型-CLIP 详细介绍

最先进的计算机视觉系统通常被训练来预测一组预定义的对象类别。这种受限的监督形式限制了它们的通用性和可用性,因为要指定任何其他视觉概念,就需要额外的标注数据。比如,它们可以识别“猫”、“狗”、“汽车”等。但是,这种做法有一个明显的局限性:如果你想让系统识别一个新的类别,比如说“独角兽”,你就必须提供大量带有“独角兽”标签的图片来训练系统。这不仅耗时费力,而且限制了系统的灵活性和广泛适用性。直接从原始文本中学习关于图像的信息是一种很有前途的替代方案,因为它利用了更广泛的监督来源。

晓的博客 9712

mkdir: cannot create directory `**’: No such file or directory

mkdir: cannot create directory `**’: No such file or directory 问题: 报错的原因是: mkdir创建多级目录时需要加参数 p, 这个参数的意义:- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录 ...

qq_44073614的博客 2万+

DAIC-WOZ数据集文件结构详解:CLNF特征文件、音频转录与PHQ8评分全解读

本文深入解析DAIC-WOZ数据集的文件结构,重点介绍CLNF特征文件、音频转录与PHQ8评分的详细内容。通过多模态数据处理实战指南,帮助研究者高效利用这一抑郁分析领域的重要资源,掌握面部动作单元、声学特征和文本转录的科学解读与应用技巧。

weixin_29159711的博客 183

安装mysql5.5.20遇到cannot create directory `/var/lib/mysql': Permission denied

[lamp@localhost mysql5.5]$ scripts/mysql_install_db --user=lamp mkdir: cannot create directory `/var/lib/mysql': Permission denied chmod: cannot access `/var/lib/mysql': No such file or directory c

lwei_998的专栏 3万+

从零开始玩转Franka Panda机器人

本文总结了笔者在学习使用Franka Panda机器人时的一些方法和经验总结。

止于至玄 1万+

超详细YOLOv8姿态检测全程概述:环境、训练、验证与预测详解

本篇博客详细介绍了使用YOLOv8-pose进行姿态估计的全过程,包括不同版本模型的性能比较、训练与验证步骤,以及预测代码的实现。它对模型参数、训练过程和输出结果进行了解释,同时提供了详细的配置文件示例和标签数据格式说明。此外,还演示了如何使用预训练模型进行图像预测,并如何处理和理解预测结果。最后,它还讨论了如何评估和比较不同模型的性能。如果有哪里写的不够清晰,小伙伴本可以给评论或者留言,我这边会尽快的优化博文内容,另外如有需要,我这边可支持技术答疑与支持。

CDBmax的博客 3万+

CentOS7下安装mysql5.7

更多精彩技术分享请浏览本人博客:https://blog.youkuaiyun.com/wohiusdashi 一、安装YUM Repo 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm...

不甘于平凡的溃败的博客 32万+

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 239

linux CenteOS 7 mysql 数据库安装

本次测试是直接在自己搭建的虚拟机上面,安装mysql5.7,同时实现远程登录!算是非常基础的东西,大神勿喷,有不对的地方,欢迎评论指正!MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。1.在mysql官网下载Yum源rpm安装包wget http://dev.mysql.com/get/mysql57-community-rel...

xiaozhengN的博客 1615

fastlio2原理详解

其核心是利用IMU的高频数据(通常100-500Hz)进行状态预测(前向传播),同时利用激光雷达扫描(通常10-100Hz)作为观测来校正状态。转换了卡尔曼增益的计算公式,将对大维度观测矩阵的求逆(点云数量级)转换为对小维度状态矩阵的求逆,从而极大提升了计算效率。:利用预测出的连续IMU状态,将一帧内每个激光点根据其时间戳反向插值,统一校正到扫描结束时刻,输出无畸变的点云。收敛后,用最终的状态将本帧点云。,根据其精确的时间戳,利用前后两个IMU位姿进行插值,计算出该点采集时刻的精确位姿,再将其全部。

Studying…… 102

华为面试手撕真题【判断是ipv4还是ipv6地址】

编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址。

MISAYAONE的博客 1万+

Cenos7系统中,用docker部署mysql

如果是直接在Cenos7上直接安装mysql,那么还得配置很多东西。但是用docker安装mysql,就不需要,直接就可以用。docker部署mysql报错。

weixin_42242910的博客 350

OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战

【代码】OpenHarmony + AI:深度解析 Whisper.cpp 智慧语音系统级移植与 NAPI 封装实战。

m0_67505153的博客 188

Cenos7部署mySQL8

概述 部署内容 项目 路径 /opt/apk MySQL安装包目录 /opt/softs MySQL安装目录 /opt/workdata MYSQL数据目录 注意: cenos7.3安装8.0.20版本会有问题 准备工作 启动防火墙 #查看防火墙状态 fi.

zhangdsh的专栏 728

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

阿里云 CenOS7 部署环境 安装 nginx,php,mysql

linux命令行 : 1. 返回上一个指令 先按 Esc 键 再输入 :q! 2. 新建一个文件 vim test.php (新建一个test.php) 3. 在文件中编写内容 按 i 键,命令行下自动出现 insert 就可以进行编写了 4. 退出并保存编写的内容 先按 Esc 键 再输入 :wq 链接服务器 : 1. 打开PuTTY客户端进行连接...

Wu_shuxuan的博客 1181

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

在CenOS7上部署MySQL5.7

1.进入到目录/usr/local/中 cd usr/local/ 2.创建目录/usr/local/tools mkdir -ptools 3创建 /usr/local/mysql目录,如果已存在则忽略: mkdir -p mysql 4 进入到目录/usr/local/tools中: cd tools/ 5 查看系统中是否已安装 MySQL服务:

qq_32915149的博客 455

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

mysql 5.7 cenos_CentOS安装部署Mysql 5.7

CentOS安装部署Mysql 5.71. 如果没有安装wget,先安装yum -y install wget2. 下载MySQL官方的 Yum Repositorywget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm3. 使用上边的命令我们就下载到了 Yum Repository,之后我们就可以使用 yum ...

weixin_33312000的博客 71

mysql数据库部署环境要求_MySQL数据库 Group Relication 部署环境入门篇

本文主要向大家介绍了MySQL数据库 Group Relication 部署环境入门篇,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。一:环境介绍cenos6.7版本数据库的版本5.7.19二:部署规划单机多实例的部署端口号数据目录group_repplicatoon通信接口3307/data/mysql/mysql_3306{data,logs,tmp}2...

weixin_35368877的博客 555

Cenos7利用docker部署mysql报错-request canceled while waiting for connection

我查看了很多网站上的解决方法,但是经过我个人的尝试发现我需要配置两个文件才可以解决这个问题。

weixin_42242910的博客 926

MySQL Group Relication 部署环境入门篇

一:环境介绍 cenos 6.7 版本 数据库的版本5.7.19 二:部署规划单机多实例的部署 端口号 数据目录 group_repplicatoon 通信接口 3307 /data/mysql/mysql_3306{data,logs,tmp} 23307 3308 /data/mysql/mysql_3307{...

weixin_30451709的博客 117

Cenos7 搭建Minio最新版集群部署服务器(一)

Centos7 搭建集群部署Minio文件|视频等分布式对象存储服务 Minio保姆级集群搭建 Spring Boot 整合Minio实现分布式视频及文件存储

天涯芳草 1940

CenOS7 Hadoop集群搭建(四):Hive安装

接上篇:CenOS7 Hadoop集群搭建(三):Zookeeper集群搭建 文章目录1.下载并上传安装包2.安装Hive之前要先安装mysql3.解压Hive并配置环境变量4.修改Hive的配置文件5.上传mysql驱动包6.启动Hive7.使用beeline连接8.异常信息 1.下载并上传安装包 先下载安装包:hive-1.2.2 点击下载 上传安装包至需要安装的节点: alt+P直接上传至...

小狐狸的博客 415

有关docker部署项目的过程总结(Springboot/Vue/Mysql/Redis/Nginx)

第一步安装docker 我的服务器是基于CenOS7.4版本,猿友们也可以搞个类似版本的虚拟机,docker的安装方式是采用yum 安装方式: `yum install docker` so easy! 然后就是把docker 启动起来了:

pangfei0的博客 1049

CentOS7下MySQL数据库插入中文显示问号问题解决

昨天将自己的项目部署到虚拟机上的CenOS7上,测试的时候发现插入数据时如果输入的中文,查看时就变成了多个问号,在网上找了一通后终于解决了问题,特此记录。 1.进入MySQL控制台: mysql -u root -p 输入密码 查看当前mysql运行状态: mysql>status  后面四个编码是我修改之后的结果,所以显示utf-8;默认编码是latin1。 2.修改my...

wl_Honest的博客 2416

Docker-使用gogs搭建git私服

所有安装基于CenOS 8.2版本 内核版本4.0 以全篇复制粘贴,上一次成功!一秒即可完成所有步骤 官方地址:https://gogs.io/ 中文地址:https://github.com/gogs/gogs/blob/master/README_ZH.md #安装常用包 yum install vim bash-completion net-tools gcc -y #安装docker-ce yum install -y yum-utils device-mapper-persistent-

平塘大鱼儿 313

docekr安装nacos报 No DataSource set

docekr安装nacos报 No DataSource set

小g的博客 3483
上一篇: CenOS配置jdk与Tomcat
下一篇: javascript实现前端小游戏2048
Jiang呀
博客等级 码龄7年 16粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值