mysql数据库三种安装方式(RPM、二进制包、源代码)

【MySQL】MySQL 官方安装包形式 net-tools 包提供了一些网络工具,如 ifconfig、netstat 等,MySQL 在网络通信方面也可能使用到其中的工具。发行版包是各Linux发行商根据自己的包管理制作的软件安装包,如redhat系的rpm包 、debian系的deb包等等。具体的安装方法可能因操作系统的不同而有所差异,你可以参考相应的操作系统文档或软件包管理工具来安装这些依赖项。需要用户根据自己的CPU架构、发行版 选择对应的包,用包管理工具安装使用。需要用户根据自己的CPU架构、选择对应的包,直接解压使用。 阅读详情

转载:http://loveyoubaby99.iteye.com/admin/blogs/2004397
系统平台为redhat 5,安装mysql5数据库。 

一、使用RPM包进行安装 

首先,可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: 
Java代码 
  1. MySQL-server-community-5.1.38-0.rhel5.i386.rpm   
  2. MySQL-client-community-5.1.38-0.rhel5.i386.rpm   

接着,可以使用rpm命令进行安装: 
Java代码 
  1. rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm   
  2. rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm   

二、安装二进制包 

1、用root登录系统,增加mysql用户和组 
Java代码 
  1. groupadd mysql   
  2. useradd -g mysql mysql   


2、解压二进制包,假如二进制包放在/home/mysql下,我们在解压后并增加一个符号链接 
Java代码 
  1. tar xvfz mysql-5.1.38-linux-i686-glibc23.tar.gz   
  2. ln -s mysql-5.1.38-linux-i686-glibc23 mysql   

3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户 
Java代码 
  1. cd mysql   
  2. ./scripts/mysql_install_db --user=mysql   

4、设置目录权限,将data目录的所有者改为mysql,其它目录的文件的所有者为root 
Java代码 
  1. chown -R root:mysql .   
  2. chown -R mysql:mysql data   

5、启动mysql 
Java代码 
  1. ./bin/mysqld_safe --user=mysql &   

看到这里,你可能会想,如果能有 mysql安装图解类的文章,不是更好。 

参考链接: 
windows下搭建MySQL服务器步骤详解 
win2003下MySQL5安装图文教程 
mysql安装图解 mysql图文安装详细教程 

三、源码安装mysql 

1、用root登录系统,增加mysql用户和组 
Java代码 
  1. groupadd mysql   
  2. useradd -g mysql mysql   

2、解压源码包,并进入解压后的目录 
Java代码 
  1. tar xvfz mysql-5.1.38.tar.gz   
  2. cd mysql-5.1.38   

3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure --help来查看,这里我们将mysql安装到/usr/local/mysql下 
Java代码 
  1. ./configuer --prefix=/usr/local/mysql   
  2. make   
  3. make install   

4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf 
Java代码 
  1. cp support-files/my-medium.cnf /etc/my.cnf   

5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户 
Java代码 
  1. cd /usr/local/mysql   
  2. ./bin/mysql_install_db --user=mysql   

6、设置目录权限,将var目录的所有者更改为mysql,其它目录和文件的所有者为root 
Java代码 
  1. chown -R root .   
  2. chown -R mysql var   
  3. chgrp -R mysql .   

7、启动mysql 
Java代码 
  1. ./bin/mysqld_safe --user=mysql &  
mysql 5.7.17 二进制包安装 mysql 5.7.17 二进制包安装.二进制的安装是由mysql官方已经编译好,用户只需要简单的增加mysql用户和组 再建授对表就可以使用了,优点是官方编译,稳定性相对自己编译有保证. 源代码安装的好处是可以对mysql进行很好的控制,比如不要某些特性之类的,但是对用户的要求也会更高. 需要用户在服务器上手动编译. 立即下载

相关推荐

MySql数据库安装包及方法

MySql数据库安装教程与安装包

linux单机部署mysql(支持离线,解压缩方式)

比如我是 linux系统debian10、64位,gclib版本是2.28。(uname -m命令可查操作系统版本。ldd --version命令可查gclib版本),并且咱们选择的是8.0以上的mysql版本。根据自己的操作系统发行版本、位数、gclib版本、mysql版本来选择对应的压缩包。我们直接在服务器上下载,输入以下命令。

qq_15325579的博客 740

ANSYS接触分析实战:从法兰连接案例看接触刚度与穿透容差的黄金搭配

本文以法兰连接为实战案例,深入解析了ANSYS接触分析中接触刚度(FKN)与穿透容差(FTOLN)的参数设置策略。通过系统性敏感性分析,揭示了这对关键参数的博弈关系与调优逻辑,旨在帮助工程师在保证计算收敛的同时,获得高精度的有限元分析结果,有效解决工程中的非线性接触难题。

moon9的博客 312

Centos6升级glibc问题记录

Centos6升级glibc中遇到的问题记录: 1. 字符集问题,不能展示中文,中文展示'?' 2. 导致不能远程连接

Z.ht的博客 673

jemalloc实战:5分钟搞定C程序内存泄漏检测(附PDF报告生成技巧)

本文详细介绍了使用jemalloc的heap profiling功能快速检测C/C++程序内存泄漏的实战方法。通过预编译库和LD_PRELOAD注入,无需修改代码即可启动低开销剖析,并利用jeprof工具进行深度分析和生成可视化PDF报告,帮助开发者高效定位线上或开发环境中的内存问题。

i3j4k5的博客 224

沐数科技数据开发岗笔试题2025

与数据库中的主键(Primary Key)​有所不同,业务主键(Business Key)​是业务层面的唯一标识,通常由业务规则决定,例如,订单号、订单明细号,身份证号等。用户授信表(table_credit):包含用户ID(uid)、授信申请时间(credit_submit_time_local)、授信状态(credit_status)。:在正态分布中,大约68%的数据值落在距离均值一个标准差的范围内,约95%的数据值落在两个标准差的范围内,而约99.7%的数据值落在三个标准差的范围内。

weixin_40121264的博客 3525

MySQL三种安装方式

在这里介绍一下MySQL的三种安装方式 1、RPM包安装 2、Yum方式安装 3、编译安装一、RPM包安装 1、首先下载以下包 MySQL-server-5.6.15-1.el6.x86_64.rpm MySQL-client-5.6.15-1.el6.x86_64.rpm 链接:http://pan.baidu.com/s/1dFtkTXZ 密码:pngr 上传至/opt/soft

UniqueChunBlog 1146

【QGIS、OSM】利用python开源工具实现指定区域的交通分配

如果从osmgnms和grid2demand得到的node.csv,我们要修改path4gnms代码中的utils.py的四处设置。利用QGIS实现可视化,得到的link_performance.csv,参数有volume和VOC。改完这四处代码,就可以运行path4gnms中的tutorial.ipynb了。

weixin_40594084的博客 1276

MySQL的三种安装方式(包成功的)

MySQL 是一个广泛使用的开源关系型数据库管理系统(RDBMS)。它最初由瑞典 MySQL AB 公司开发,在 2008 年被 Sun Microsystems 收购,之后 Oracle 又收购了 Sun Microsystems,MySQL 也随之成为 Oracle 旗下的产品。

byte76的博客 616

RK806S PMIC电源管理芯片调试

当点按PWRON按键时,rk806上电开始启动bootloader和uboot,在执行到此处时检测到是由于按键启动的,所以0x5d的值是0x80,0x74的值是0x80,在一般情况下,mode都默认是none的,所以mode值为11,因此就进入了我们的if判断,若是由于按键启动的,则直接调用rk8xx_shutdown函数关掉,进入这个函数会看到实际是通过i2c给0x72寄存器的BIT(0)写1,使其关机。当SoC在12V电源已经接入,且处于关机状态时,使用PWRON按键开机,0x74的值则为0x80。

Y1anoohh的博客 2544

07. 基础实战篇 - STP的基本配置

STP(生成数协议)是一个用于在局域网中消除环路的协议,他的标准是IEEE802.1d。STP通过强制使部分冗余链路处于阻塞状态,其它链路处于转发状态,将环形网络结构修剪成无环路的树形网络结构。可实现消除环路,当处于转发状态的链路不可用时,STP重新配置网络,并激活合适的备用链路状态,恢复网络连通性。

weixin_39868387的博客 7225

MySQL

MySQL安装 mysql安装方式有三种: 1、源代码:编译安装 2、二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用 3、程序包管理器管理的程序包: rpm:有两种 OS Vendor:操作系统发行商提供的 项目官方提供的 deb MySQL配置 #启动mysql并设置开机自动启动 systemctl enable --now mariadb systemctl status mariadb #确保3306端口已经监听起来 ss -antl LISTEN 0 8

weixiaoya0204的博客 330

本地大模型部署实战:LM Studio与Ollama的易用性与性能深度评测

本文对两款主流本地大模型部署工具LM Studio和Ollama进行了深度评测。LM Studio凭借图形化界面和内置模型库,为新手提供了开箱即用的便捷体验,并支持OpenAI兼容API,易于生态集成。Ollama则以命令行驱动,轻量高效,凭借其原生API和Modelfile自定义能力,在自动化集成和性能方面表现突出。文章从易用性、模型生态、性能及扩展性多维度对比,帮助用户根据自身技术背景和使用场景做出最佳选择。

weixin_29039773的博客 528

mysql三种安装类型_MySQL安装方式的三大类型

我们大家都知道MySQL安装方式有三种,RPM的二进制包与实际应用源代码,我们本次所安装的相关系统平台为 redhat 5,以下就是具体方案的描述,希望在你今后的相关学习中会有所帮助。 一、使用RPM包进行MySQL安装 首先可以从安装光盘中或者到MySQL的网站上下载我们大家都知道MySQL安装方式有三种,RPM的二进制包与实际应用源代码,我们本次所安装的相关系统平台为 redhat 5,以下就...

weixin_36197248的博客 2297

PyTorch实战:A2C算法在Pendulum环境中的调参技巧与收敛优化

本文详细介绍了使用PyTorch实现A2C算法在Pendulum环境中的调参技巧与收敛优化方法。通过分析Pendulum环境特性、设计高效的网络架构、优化超参数设置以及提升训练稳定性,帮助开发者掌握强化学习中的policy-based方法。文章特别强调了奖励工程、优势估计改进和梯度裁剪等关键优化策略,为连续控制任务提供了实用解决方案。

rum55的博客 213

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

mysql的三种安装方式:RPM 二进制包和源代码

一、使用RPM包进行安装     首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: MySQL-server-community-5.1.38-0.rhel5.i386.rpm MySQL-client-community-5.1.38-0.rhel5.i386.rpm     接着我们可以使用rpm命令进行安装: rpm -ivh MySQL-serve

climbs的专栏 2351

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

mysql的三种安装方式

mysql的三种安装方式:RPM 二进制包和源代码 本次安装的系统平台为redhat 5一、使用RPM包进行安装     首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: MySQL-server-community-5.1.38-0.rhel5.i386.rpm MySQL-client-community-5.1.38-0.rhel5.i386.rpm     接着我...

天道酬勤 209

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

mysql的三种安装方式(RPM、二进制包、源代码)

系统平台为redhat 5,安装mysql5数据库。 一、使用RPM包进行安装 首先,可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: [code="java"]MySQL-server-community-5.1.38-0.rhel5.i386.rpm MySQL-client-community-5.1.38-0.rhel5.i386.rpm [/co...

转角遇到她的专栏 535

mysql选择安装类型_MySQL安装方式的三大类型

我们大家都知道MySQL安装方式有三种,RPM的二进制包与实际应用源代码,我们本次所安装的相关系统平台为 redhat 5,以下就是具体方案的描述,希望在你今后的相关学习中会有所帮助。 一、使用RPM包进行MySQL安装 首先可以从安装光盘中或者到MySQL的网站上下载我们大家都知道MySQL安装方式有三种,RPM的二进制包与实际应用源代码,我们本次所安装的相关系统平台为 redhat 5,以下就...

weixin_29906279的博客 2521

MySQL RPM包安装

安装数据库需要的四个rpm包安装mysql之前清理mariadb的依赖若是启动和密码登录的时候失败就清理/var/lib/mysql/下的数据重新尝试若是想用其他的2种方法安装MySQL数据库可以参考MySQL安装保姆级教程。

Eucalyptus's blog 4758

MySQL 5.5 三大安装方式:【二进制、源代码编译 和 RPM 包】 安装步骤及优缺点比较

㈠ 源代码编译                        ① 安装 cmake # wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz # tar -zxv -f cmake-2.8.5.tar.gz -C /usr/local/src # cd /usr/local/src/cmake-2.8.5

记录创业路上的一些想法 9981

mysql 三种安装方式:RPM 二进制包和源代码

mysql的三种安装方式:RPM 二进制包和源代码 本次安装的系统平台为redhat 5一、使用RPM包进行安装首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: MySQL-server-community-5.1.38-0.rhel5.i386.rpm MySQL-client-community-5.1.38-0.rhel5.i386...

guo_yang的博客 455

mysql三种安装类型_mysql的三种安装方式:RPM 二进制包和源代码

一、使用RPM包进行安装首先可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下:MySQL-server-community-5.1.38-0.rhel5.i386.rpmMySQL-client-community-5.1.38-0.rhel5.i386.rpm接着我们可以使用rpm命令进行安装:rpm -ivh MySQL-server-community-5.1.38-0.r...

weixin_33364134的博客 340

linux用rpm包方式安装MySQL8

MySQL8_linux下载rpm包与安装一. Linux操作系统MySQL安装包分类二. 系统环境三. MySQL官网下载软件包四. MySQL8的rpm软包安装步骤1. 上传到tmp目录2. 解压下载的tar包3. 切换到root4. 查检是否已安装MySQL5. 安装MySQL 8 服务端6. 启动服务7. 安装MySQL 8 客户端8. 安装完成之后,使用命令行登录9. 必须修改初始密码五. 创建远程用户1. 创建数据库:test2. 创建任意IP访问的远程用户:test_admin3. 授予权限4

努力的人运气总不会太差 4047
上一篇: PHP中ob_start()函数相关应用
下一篇: apache 虚拟目录配置实例
my_baby_2009
博客等级 码龄14年 31粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值