CentOS安装配置MySQL

[成功解决] Centos 安装与配置mysql(202411) 动态网站离不开数据库, mysql 是比较好上手的一款。尝试在Centos7安装与配置mysql。 阅读详情

一、下载地址

https://dev.mysql.com/downloads/mysql/5.7.html#downloads
在这里插入图片描述

二、解压MySQL压缩包

先把MySQL安装包随意放置在某个目录下,我是放在/home/下的,这里需要用一个SSH工具,大家用自己熟悉的就好,我这里用的是Mobaxterm。
在这里插入图片描述
这里就能看到左边红框里,/home/下的压缩包了

tar -xvf mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

在这里插入图片描述
解压完成后,再将mysql-5.7.31-linux-glibc2.12-x86_64移到/usr/local/下并重命名为mysql

mv mysql-5.7.31-linux-glibc2.12-x86_64 /usr/local/mysql

在这里插入图片描述

三、创建MySQL用户组和用户并修改权限

1.创建mysql用户组

groupadd mysql

2.创建一个用户名为mysql的用户并加入mysql用户组

useradd -r -g mysql mysql

-r:建立系统账号
-g:指定用户所属的群组

3.创建mysql数据目录

mkdir -p /data/mysql

-p:确保目录名称存在,不存在的就建一个

4.赋予权限

chown mysql:mysql -R /data/mysql

-R:处理指定目录以及其子目录下的所有文件

四、配置my.cnf

mysql服务器端配置都在my.cnf这个文件里。

vi /etc/my.cnf

内容如下

[mysqld]
bind-address=0.0.0.0 # 无端口限制,其他服务器可以连接改服务器的该端口
port=3306 # 指定mysql开放的端口
user=mysql
basedir=/usr/local/mysql # 指定mysql安装的绝对路径
datadir=/data/mysql # 指定mysql数据存放的绝对路径
socket=/tmp/mysql.sock # 套接字文件
log-error=/data/mysql/mysql.err # mysql生成的错误日志存放的路径
pid-file=/data/mysql/mysql.pid # 记录当前mysqld进程的pid(Process ID)

#character config
charater_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true

五、初始化数据库

进入mysql的bin目录

cd /usr/local/mysql/bin/

初始化

./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize

查看初始密码

cat /data/mysql/mysql.err

在这里插入图片描述

六、启动mysql

先将mysql.server放置到/etc/init.d/mysql中,否则无法使用service mysqld startd命令嗷

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

可以启动啦~

servcie mysql start

在这里插入图片描述

ps -ef | grep mysql

这时已经能看到mysql的进程啦
在这里插入图片描述

七、更改root密码

创建符号链

ln -s /usr/local/mysql/bin/mysql /usr/bin

登录mysql,密码使用前面的初始密码在这里插入图片描述
接下来执行下面三行命令

SET PASSWORD = PASSWORD('123456');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;

在这里插入图片描述
退出mysql,用新的账号密码登录
在这里插入图片描述
成功!!!撒花✿✿ヽ(°▽°)ノ✿

从原理到代码:一文搞懂LFM信号脉冲压缩在Matlab中的实现 本文深入解析了LFM信号脉冲压缩的核心原理与Matlab实现方法。从线性调频信号的数学表达、时频特性入手,详细讲解了如何构建多目标回波仿真环境,并重点阐述了匹配滤波器的频域实现算法。文章提供了完整的、可运行的Matlab代码,涵盖信号生成、噪声添加、脉冲压缩及性能评估等关键步骤,并探讨了加窗处理、参数选择等工程实践中的考量,为雷达信号处理的学习与实践提供了清晰指南。 阅读详情

相关推荐

基于单片机红外线遥控Proteus仿真电路发射接收

*单片机设计介绍,基于单片机红外线遥控Proteus仿真电路发射接收。

2201_75940997的博客 3942

(Linux) ----> Centos7.X+配置MySQL(亲测,详细步骤)

Linux--CentOS7中配置MySQL环境(带软件(全),一文搞定)

weixin_61016066的博客 1943

Silvaco Athena实战:从零搭建MOSFET工艺仿真流程(附mos1ex03完整代码解析)

本文详细介绍了使用Silvaco Athena从零搭建MOSFET工艺仿真的全流程,包括环境配置、核心工艺步骤、器件成型及参数提取等关键环节。通过mos1ex03案例的完整代码解析,帮助读者掌握网格划分、氧化层生长、离子注入等实战技巧,提升半导体工艺仿真能力。

weixin_42648844的博客 406

mysqld --defaults-file=/myfolder/my.cnf --defaults-extra-file=/myfolder2/my.cnf

背景:mysqld同时指定了两个配置文件 mysqld --defaults-file=/myfolder/my.cnf --defaults-extra-file=/ myfolder2/my.cnf 参考答案(测试未成功,放弃治疗): 使用./bin/mysqld_safe 守护进程启动mysql数据库时,使用了--defaults-file=<配置文件的绝对路径>参数,这时只会使用这个参数指定的配置文件。 (使用mysqld应是一样的,mysqld_safe也是调用mysqld。.

sdyu_peter的博客 7419

从Maya到Unity:3D模型导入全流程避坑指南(含FBX导出设置)

本文详细解析了从Maya导出3D模型至Unity的全流程,重点剖析了FBX格式作为跨软件协作“中间人”的优劣与核心设置。指南涵盖了Maya端模型清理、FBX导出关键配置(如嵌入媒体、轴转换),以及Unity端的模型、材质、动画导入优化与常见问题(如材质丢失、UV法线错误、骨骼动画错乱)的实战解决方案,旨在帮助3D美术师与技术美术建立稳定、高效的工作流。

lg888的博客 791

杭电oj2023题题目详解(Java版)

杭电oj2023题详解

m0_51065958的博客 978

CentoS7 安装篇十二:mysql主从搭建(xtrackbackup不停机搭建)

参数说明:--apply-log:该选项表示同xtrabackup的--prepare参数,一般情况下,在备份完成后,数据尚且不能用于恢复操作,因为备份的数据中可能会包含尚未提交的事务或已经提交但尚未同步至数据文件中的事务。12.当查看到下图的Seconds_Behind_Master的value值为0时,表示主从2个数据库的数据已经保持一致,至此备份主库到从库,以及实现主从复制完成。命令执行完毕之后会在 /data/xtrabackup/目录下生成一个当前时间生成的目录,里面存在的是导出的数据。

860

国产SR8201F以太网PHY芯片调试避坑指南:从机贴失败到杜邦线救场的实战记录

本文详细介绍了国产SR8201F以太网PHY芯片的调试避坑指南,涵盖硬件设计、PCB布局、SMT贴片及软件驱动等关键环节。通过实战案例解析,帮助工程师解决MII/RMII接口配置、电源设计、信号完整性等典型问题,提升以太网通信稳定性与EMC性能。

c6d7e8f9g的博客 1216

MySQL基础知识(二)-超详细 Linux安装MySQL5.7完整版教程及遇到的坑

我们经常会在Linux上安装MySQL数据库,但是安装的时候总是会这里错,那里错,不顺利,今天整理了一下安装流程,连续安装来了两遍,没有遇到什么大错误,基本上十分钟左右可以搞定,教程如下。写着一篇文章主要是答应别人要帮忙给他在Linux上安装一下mysql(MySQL是5.7,Linux是centos7),然后自己提前实践一下,不要关键时刻掉链子。古有刘备三顾茅庐,今有宏哥三连数据库。快来看看发生什么事了!!!

北京-宏哥的博客 2362

微带功分器设计与ADS-EM联合仿真实战解析

本文详细解析了微带功分器设计与ADS-EM联合仿真的实战技巧,涵盖特性阻抗计算、ADS原理图设计、版图生成与EM仿真等关键步骤。通过实际案例分享,帮助工程师掌握射频电路设计中的核心技术和调试方法,提升功分器设计效率与性能。

weixin_29280219的博客 451

使用 MATLAB/Simulink 构建一个 核电站汽轮机与发电机协调控制系统 的仿真模型

在核电机组中,汽轮机-发电机系统是将核能最终转化为电能的关键环节。与火电机组不同,核反应堆的热惯性大、功率调节慢,因此汽轮机的控制策略需与反应堆特性相匹配,实现安全、稳定、高效的能量转换。维持发电机输出功率/频率稳定(响应电网调度)调节汽轮机进汽压力(匹配一回路蒸汽供应)实现“堆-机协调控制”保障机组在启停、变负荷、甩负荷等工况下的安全性本教程将带你使用构建一个核电站汽轮机与发电机协调控制系统汽轮机调速系统(调门控制)建模发电机与电网接口建模(同步机)

xiaoheshang_123的博客 188

【Linux】安装mysql

【Linux】安装mysql

lushixuan12345的博客 519

有效Dk值提取方法的仿真分析

通过本文的仿真对比分析,提取有效Dk值方面,TDR技术在一些固定的场景下,依然有其参考应用价值,而随着VNA功能的不断增强和高精度测量手段的不断更新,双端口Delta-L技术才是主流评估方法,而单端口Delta-L技术则可以作为其降本增效的方案补充。

一只豌豆象的博客 1827

CentOS下安装及配置MySQL

大家好,我是中国码农摘星人。 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL 是最好的 RDBMS 应用软件之一。 欢迎分享/收藏/赞/在看!

编程洪同学 1万+

jre9下载 jdk9

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

IEM模型,地表粗糙度模拟

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

CentOS下MySQL的安装以及配置环境

本博客主要内容讲解了CentOS环境下的MySQL的安装与配置

本科在读,致力于Linux/C++方向的学习,同时涉及数据结构与算法,操作系统,数据库mysql等等 2527

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

centos下在线安装配置mysql

1、安装mysql服务器   yum -y install mysql-server   2、装入service启动服务   /etc/rc.d/init.d/mysqld start   3、设置mysql服务开机自启动   chkconfig mysqld on   如果不确定是否已设置成开机自启动,可通过如下命令查看

牛肉胡辣汤 327

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

mysql 配置 centos,centos mysql安装及配置

Mysql具有简单易学、体积小等优点,深受编程开发初学者的喜爱。下面是学习啦小编跟大家分享的是centos mysql 安装及配置,欢迎大家来阅读学习。centos mysql 安装及配置工具/原料接入Internet的Centos计算机安装Mysql1Centos 6.6下安装Mysql很简单,yum list mysql-server2当只有一个时候就可以直接yum install mysql...

weixin_39559559的博客 133

CentOS下MySQL安装后配置和设置

正在写……

学习笔记 7209

CentOS下安装mysql及配置使用

最近一直使用的是CentOS,平时用的最多的数据库是Sql Server,对于mysql还停留在上学的时候,早已忘得一干二净,写这篇内容目的是,重新学习如何安装使用mysql。 一、安装mysql   操作开始,关于Linux系统的软件源是很多的,我这里装mysql用的是官网的源: 1.下载mysql wget http://dev.mysql.com/get/mysql-communit

Allec Cui的博客 3031

centOS 下安装配置mysql

centOS Linux下用yum安装mysql      第一篇:安装和配置MySQL   第一步:安装MySQL   [root@192 local]# yum -y install mysql-server ← 安装MySQL   [root@192 local]# yum -y install php-mysql    ← 安装php-mysql

YEO想懂那片黑色! 884

centos下mysql的安装配置_centOS下mysqlworkbench安装配置教程

本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下step0:安装mysql在按照workbench之前,先安装mysql。指令是yum install mysql mysql-server mysql-libs mysql-server关于mysql各个包的功能是:“mysqlfor the client tools,mysql-serverfor the se...

weixin_33331559的博客 242

centos安装mysql配置网络_CentOS下安装mysql及配置使用

最近一直使用的是CentOS,平时用的最多的数据库是Sql Server,对于mysql还停留在上学的时候,早已忘得一干二净,写这篇内容目的是,重新学习如何安装使用mysql。一、安装mysql操作开始,关于Linux系统的软件源是很多的,我这里装mysql用的是官网的源:1.下载mysqlwget http://dev.mysql.com/get/mysql-community-release-...

weixin_39596668的博客 148

centos 是否安装mysql_Centos7中安装Mysql及配置

CentOS 7 安装 MySQL首先检查 MySQL 是否已安装yum list installed | grep mysql如果有的话 就全部卸载yum -y remove +数据库名称MySQL 依赖 libaio,所以先要安装 libaioyum search libaio # 检索相关信息yum install libaio # 安装依赖包下载 MySQL Yum Repositoryw...

weixin_28728279的博客 948

centos安装 mysql workbench_centOS下mysql workbench安装配置教程

本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下step0:安装mysql在按照workbench之前,先安装mysql。指令是yum install mysql mysql-server mysql-libs mysql-server关于mysql各个包的功能是:“mysqlfor the client tools,mysql-serverfor the se...

weixin_32484541的博客 296

CentOS7安装MySQL及配置

基础环境 操作系统:CentOS 7.x MySQL版本: 5.7 一、yum源配置 1.配置阿里云源 配置官网: http://mirrors.aliyun.com 2.源配置步骤 # 安装wget yum install -y wget # 备份源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 下载CentOS-Base.repo到/etc/yum.repos.d/ wget -O /e

叹之 425
上一篇: 报错:Could not resolve host: mirrorlist.centos.org;Unknown error
下一篇: elasticsearch.bat双击闪退问题
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值