MySql安装(rpm)和启动配置

centos7.9-RPM安装MySQL 8.0.34数据库教程 centos 7安装mysql数据库 阅读详情

MySql安装(rpm)和启动配置

安装环境:

OS:Oracle Linux 5.9

 

安装步骤:

1.解压MySql安装包

[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar

[root@bakdbserver mysql]# ll

总计 373920

-rw-r--r-- 1 root root  191242240 2012-05-28 MySQL-5.5.24-1.rhel5.x86_64.tar

-rw-r--r-- 1 7161 wheel  18204697 2012-04-19 MySQL-client-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel   3869191 2012-04-19 MySQL-devel-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel  69218533 2012-04-19 MySQL-embedded-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel  55049591 2012-04-19 MySQL-server-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel   2083987 2012-04-19 MySQL-shared-5.5.24-1.rhel5.x86_64.rpm

-rw-r--r-- 1 7161 wheel  42805943 2012-04-19 MySQL-test-5.5.24-1.rhel5.x86_64.rpm

 

2.创建MySql系统管理用户

[root@bakdbserver ~]# groupadd mysql

[root@bakdbserver ~]# useradd -g mysql mysql

[root@bakdbserver mysql]# id mysql

uid=502(mysql) gid=54325(mysql) groups=54325(mysql)

 

3.安装 MySql rpm包

[root@bakdbserver mysql]# rpm -ivh "*.rpm"

Preparing...                ########################################### [100%]

   1:MySQL-client           ########################################### [ 17%]

   2:MySQL-devel            ########################################### [ 33%]

   3:MySQL-embedded         ########################################### [ 50%]

   4:MySQL-server           ########################################### [ 67%]

   5:MySQL-shared           ########################################### [ 83%]

   6:MySQL-test             ########################################### [100%]

  

卸载顺序:

[root@bakdbserver ~]# rpm -e MySQL-server-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-embedded-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-shared-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-devel-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-test-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-client-5.5.24-1.rhel5

 

 

--此时MySql自动安装在mysql用户下

 

--尝试在root用户启动mysql服务

[root@bakdbserver ~]# service mysql start

Starting MySQL..[确定]

[root@bakdbserver ~]# ps -ef|grep mysql

root     17075     1  0 15:35 pts/1    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/bakdbserver.pid

mysql    17153 17075  0 15:35 pts/1    00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/bakdbserver.err --pid-file=/var/lib/mysql/bakdbserver.pid

root     17178 12211  0 15:35 pts/1    00:00:00 grep mysql

 

mysql安装软件在/usr/share/mysql目录下

Mysql数据库创建在/var/lib/mysql目录下

 

4.修改安装目录权限

说明:

为了安全地管理MySQL,应使用系统的mysql专有用户进行MySQL的日常管理,为了使mysql用户有读写安装目录的权限,应修MySQL安装目录的权限。

 

[root@bakdbserver mysql]# cd /usr/share/mysql

[root@bakdbserver share]# chown -R mysql:mysql .

[root@bakdbserver mysql]# ll

总计 1324

-rwxr-xr-x 1 mysql mysql   1153 2012-04-19 binary-configure

drwxr-xr-x 2 mysql mysql   4096 08-23 11:39 charsets

-rwxr-xr-x 1 mysql mysql   4528 2012-04-19 config.huge.ini

...

 

--由于MySQL数据库目录已经是mysql用户权限,故不用修改

[root@bakdbserver mysql]# cd /var/lib/mysql

[root@bakdbserver mysql]# ll

总计 28752

drwx--x--x 2 mysql mysql     4096 08-23 09:17 mysql

drwx------ 2 mysql mysql     4096 08-23 09:17 performance_schema

-rw-r--r-- 1 mysql mysql      616 08-23 11:39 RPM_UPGRADE_HISTORY

-rw-r--r-- 1 mysql mysql      495 08-23 11:39 RPM_UPGRADE_MARKER-LAST

drwxr-xr-x 2 mysql mysql     4096 08-23 09:17 test

...

 

5.启动MySQL服务器

处于安全方面的原因,应避免以Linux根用户身份运行服务器,应以mysql用户身份启动服务器。

[root@bakdbserver mysql]# ./mysql.server start --user=mysql

Starting MySQL..[确定]

 

或是

[root@bakdbserver mysql]# /usr/bin/mysqld_safe --user=mysql &

 

要想在系统启动时自动以给定的用户身份启动服务器,可在服务器数据目录下的/etc/my.cnf选项文件的[mysqld]组中,通过增加用户选项来指定用户名

 

--如果没有/etc/my.cnf文件,可以手动创建

[root@bakdbserver ~]# vi /etc/my.cnf

[mysqld]

user=mysql

 

[root@bakdbserver ~]# chown mysql:mysql /etc/my.cnf

 

6.为mysql添加环境变量

为方便管理和使用,在系统mysql用户下添加环境变量

 

[mysql@bakdbserver ~]$ vi .bash_profile

PATH=$PATH:$HOME/bin

export PATH

export LANG=zh_CN

export DATADIR=/var/lib/mysql

export BASEDIR=/usr

export MYSQL_HOME=$BASEDIR/share/mysql

 

7.修改mysql数据库root用户密码

安装完成后root密码默认为空,为了安全必需修改root初始密码

 

[mysql@bakdbserver ~]$ mysqladmin -uroot -p password root

Enter password:

 

 

 

 

 

 

 

 

 

 

【Linux】—MySQL安装 本文主要介绍在Linux环境下安装MySQL的过程。 阅读详情

相关推荐

linux安装配置Mysql详细步骤

下载Mysql rpm包 官网下载:https://dev.mysql.com/downloads/mysql/ 如果你到了这里,本地应该有了如下四个rpm包: mysql-community-client-5.7.26-1.el6.x86_64.rpm mysql-community-common-5.7.26-1.el6.x86_64.rpm mysql-community-libs-5...

🏆 前端领域优质创作者 7万+

rpm 安装MySQL8

rpm 方式安装MySQL8

jingleli21的博客 3456

FreeSurfer安装避坑指南:从邮箱选择到环境变量设置的全流程解析

本文详细解析了在Windows系统上安装和配置FreeSurfer神经影像分析工具的全流程避坑指南。重点涵盖WSL2深度配置、软件版本选择、许可邮箱获取策略、环境变量模块化设置以及图形界面调试等关键步骤,帮助用户高效构建稳定的分析环境,避免常见安装陷阱。

weixin_29243063的博客 230

CentOS8.4(Linux)/openEuler-22.09(欧拉)安装mysql8版本(rpm方式)

CentOS8.4/openEuler-22.09安装mysql8(rpm方式)首次密码验证策略高,所以先修改默认密码为: Root@123456 满足它的策略。例如: rpm -e --nodeps akonadi-mysql。依赖关系依次为common→libs→client→server。例如:rpm -e pcp-pmda-mysql。报错后再语句后边加 --nodeps --force。根据需求编辑配置文件。强制卸载,添加--nodeps。否则后期更改可能会导致无法启动。

qq_30723645的博客 3496

ROS2+MoveIt2+Gazebo仿真实战:从零搭建六轴机械臂控制闭环

本文详细介绍了如何从零搭建一个完整的ROS2+MoveIt2+Gazebo六轴机械臂仿真控制闭环。通过手写URDF模型、配置MoveIt2运动规划、集成Gazebo物理仿真与ROS2 Control控制器,最终实现RViz中规划轨迹、Gazebo中同步执行的完整数字孪生验证平台,为机器人算法开发和硬件验证提供低成本、高效的仿真解决方案。

weixin_29093017的博客 486

Linux命令行入门:从零掌握服务器运维与Shell脚本基础

在信息化时代,操作系统是数字世界的基石,而终端命令行则是高效驾驭服务器的核心技能。无论是软件部署、服务监控还是故障排查,掌握基于Shell的指令操作都能大幅提升工程效率。从最基础的文件目录管理、文本处理,到权限控制、进程监控与网络调试,命令行提供了一套强大且可自动化的操作范式。尤其对于运维工程师和开发者而言,理解管道、重定向以及脚本化任务,意味着将重复劳动转化为可复用的自动化流程。本文从环境准备讲起,系统梳理常用Linux命令的实际场景与输出验证,并延伸至Shell脚本编写与定时任务,帮助初学者快速建立从操

weixin_30522983的博客 257

mysql的5.5版本的安装rpm -ivh方式安装以及启动

一 5.5的安装 1.将 rpm 安装包拷贝到 opt 目录下 2.执行客户端安装 rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpm 3.执行安装服务端 rpm -ivh MySQL-server-5.5.54-1.linux2.6.x86_64.rpm 4.验证是否安装成功 ③查看是否安装成功:mysqladmin --version 2.或者: rpm -qa|grep mysql 二 .给roo

健康平安的活着的专栏 2426

【OpenCV】复杂场景下的高精度圆检测实战(附完整代码)

本文针对OpenCV霍夫圆检测在复杂场景下易失效的问题,提出了一套基于轮廓分析的高精度圆检测实战方案。通过图像预处理、轮廓发现及多轮几何筛选(面积、周长、椭圆拟合、多边形逼近),有效排除噪声和类圆干扰物,显著提升复杂场景下的检测鲁棒性,并附完整可调参的Python代码实现。

weixin_29095587的博客 201

通过RPM方式安装,升级,卸载,以及配置使用MySQL

下载rmp安装包有多种方式:1、可以到MySQL的官网(https://dev.mysql.com/downloads/mysql/)进行下载。在下载页面中选择适合的版本和操作系统,本文以CentOS 7为例,选择Community Server版本。最后将rpm文件上传到服务器即可。2、还可以使用wget命令,新的centos7应该是没有wget工具的,需要使用yum安装一下wget,其实也可以用yum直接安装mysql 的,不用多此一举,看自己吧,有兴趣可以用yum试试,反正过程都差不多。

weixin_48826306的博客 3624

Cadence Sigrity PowerDC实战:如何用PCB电热混合仿真解决散热难题(附详细配置步骤)

本文详细介绍了如何利用Cadence Sigrity PowerDC进行PCB电热混合仿真,以解决高功率密度设计中的散热难题。文章通过解析电热耦合原理,并附上详细的配置步骤与实战技巧,指导硬件工程师同步优化电气性能与热管理,从而在设计源头提升产品可靠性与效率。

weixin_29292535的博客 198

高频注入是否需要对齐和强拖操作?

高频注入技术显著优化了传统FOC启动流程,但仍需部分对齐操作。传统启动必须包含位置检测、对齐和强拖等步骤,而高频注入可实现零速闭环,简化或跳过部分环节。高频注入下的对齐主要用于验证有效性、初始化观测器和建立初始磁链,形式可大幅简化。虽然高频注入基本消除了传统强拖需求,但在重载、弱凸极等特殊情况下仍需辅助。实际应用中可采用自适应混合策略,根据负载和电机类型选择最优启动方案。高频注入使对齐和强拖从"必须"变为"可选优化项",是无传感器控制的重要进步。

汽车软件开发 204

rpm安装的mysql如何启动_MySql安装(rpm)和启动配置

MySql安装(rpm)和启动配置安装环境:OS:Oracle Linux 5.9安装步骤:1.解压MySql安装包[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar[root@bakdbserver mysql]# ll总计373920-rw-r--r-- 1 root root 191242240 2012-05...

weixin_31532363的博客 1817

YOLO26创新改进 | 全网独家创新篇、小目标检测专属 | AAAI 2025 | 引入HS-FPN中的HFP和SDP创新点,从频域增强小目标特征,淘汰FPN进行升级,助力YOLO26有效涨点

本文提出HS-FPN特征金字塔网络,通过高频感知模块(HFP)和空间依赖感知模块(SDP)优化YOLO26模型。HFP利用高通滤波器增强小目标的高频特征,SDP捕获相邻像素的空间依赖关系。在AI-TOD等小目标检测数据集上,HS-FPN相比传统FPN显著提升性能。文章详细介绍了HFP和SDP的模块结构、核心代码实现,以及如何在YOLO26中集成这两个模块的配置方法,提供了多个版本的yaml文件配置方案。实验结果表明该方法能有效改善微小目标检测效果。

Ai缝合怪、助力小伙伴高效发论文 208

mysql rpm 启动_MySQL安装(rpm)和启动配置

MySQL安装(rpm)和启动配置安装环境:OS:Oracle Linux 5.9安装步骤:1.解压MySql安装包[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar[root@bakdbserver mysql]# ll总计 373920-rw-r--r-- 1 root root 191242240 2012-0...

weixin_42507868的博客 264

RT-Thread Studio 使用笔记(七)| 配合STM32CubeMX添加裸机驱动(以ADC为例)

1. 配置STM32CubeMX 2. 复制stm32xxxx_hal_msp.c文件 将 CubeMx 生成的代码 stm32f7xx_hal_msp.c 函数复制到 RT-Thread Studio 生成的工程中,并参与工程编译: 由于我们并没有使用 CubeMx 生成的工程,所以这里需要将 stm32f7xx_hal_msp.c 文件中 #include “main.h” 替换为 #i...

Mculover666的博客(嵌入式) 9627

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

mysql rpm 启动_MySql安装(rpm)和启动配置

MySql安装(rpm)和启动配置安装环境:OS:Oracle Linux 5.9安装步骤:1.解压MySql安装包[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar[root@bakdbserver mysql]# ll总计373920-rw-r--r-- 1 root root 191242240 2012-05...

weixin_31653453的博客 351

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

rpm mysql安装 启动_MySQL安装(rpm)和启动配置

MySql安装(rpm)和启动配置 安装环境: OS:Oracle Linux 5.9 安装步骤: 1.解压MySql安装包 [root@bakdbserver mysql]# tarMySql安装(rpm)和启动配置安装环境:OS:Oracle Linux 5.9安装步骤:1.解压MySql安装包[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.r...

weixin_31948907的博客 269

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

[转] MySql安装(rpm)和启动配置

安装步骤: 1.解压MySql安装包 kdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar [root@bakdbserver mysql]# ll 总计 373920 -rw-r--r-- 1 root root  191242240 2012-05-28 MySQL-5.5.24-1.rhel5.x86_64.tar...

jzhx38745383的博客 241

rpm安装的mysql如何启动_MySql安装(rpm)和启动配置_MySQL

bitsCN.comMySql安装(rpm)和启动配置安装步骤:1.解压MySql安装包[root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar[root@bakdbserver mysql]# ll总计 373920-rw-r--r-- 1 root root 191242240 2012-05-28 MySQL-5.5...

weixin_35971306的博客 645

linux系统 MySql安装(rpm)和启动配置

安装步骤: 1.解压MySql安装包 1 2 3 4 5 6 7 8 9 10 [root@bakdbserver mysql]# tar -xf MySQL-5.5.24-1.rhel5.x86_64.tar [root@bakdbserver mysql]# ll 总计 373920 -rw-r--r-- 1 root ro...

wangkeqing123的博客 360

通过rpm安装方式安装mysql

MySQL启动起来之后,我们就可以测试一下登录操作,但是我们要想登录MySQL,需要一个访问密码,而刚才在安装MySQL的过程中,并没有看到让我们设置访问密码,那这个访问密码是多少呢?那实际上,对于rpm安装的mysql,在mysql第一次启动时,会自动帮我们生成root用户的访问密码,并且输出在mysql的日志文件 /var/log/mysqld.log中,我们可以查看这份日志文件,从而获取到访问密码。在课程资料中,提供的有MySQL的安装包 ,我们需要将该安装包上传到Linux系统的根目录 / 下面。

helpluozhao123的博客 1万+

linux中rpm安装包安装mysql-----配置、启动、访问服务

(修改密码是注意根据MySQL系统密码长度进行修改不然会保错:set globalvalidate_password.length=6;#----------安装Mysql依赖【perl net-tools】8.重启MySQL输入刚设置的密码,完成登陆。#----------卸载mariadb。#----------安装mysql。

睡不醒的每天 691

Mysql for Linux安装配置之—— rpm(bundle)安装

本文详细记录了rpm安装mysql的方法和步骤,记录于此,供各位同学及自己参考学习。

数据库生态圈(RDB & NoSQL & Bigdata)——专注于关系库应用与研究(Oracle & Mysql & Postgresql & SQL Server ) 1097

mysql rpmbundle_Mysql for Linux安装配置之—— rpm(bundle)安装

1.准备及安装1)下载rpm安装包(或rpm bundle)rpm安装包包括两个(bundle会更多),一个是client,另一个是server,例如:MySQL-client-5.5.44-1.linux2.6.i386.rpm;MySQL-server-5.5.44-1.linux2.6.i386.rpm。。2)上传rpm(bundle)安装包将下载的两个rpm安装包上传至/usr/local...

weixin_35364187的博客 809

mysql多种安装方法_Mysql的多种安装方法———rpm安装

一、rpm安装方式从下载地址下载rpm包rpm -qa | grep mysql 查看自带已经安装的包rpm -ivh MySQL-client-5.6.34-1.el6.x86_64.rpmrpm -ivh MySQL-devel-5.6.34-1.el6.x86_64.rpmrpm -ivh MySQL-shared-5.6.34-1.el6.x86_64.rpmrpm -ivh MySQL...

weixin_35795512的博客 290
上一篇: Oracle 监控索引使用
下一篇: linux用dd测试磁盘速度
常飞梦
常飞梦 领域专家: 数据库技术领域 领域专家: 数据库技术领域
博客等级 码龄21年 403粉丝 314原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值