groupadd r mysql_MySQL三种安装方式大揭秘
此文章主要向大家讲述的是MySQL三种安装方式,及RPM 二进制包与源代码,我们本次安装的相关系统平台为redhat 5,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。
MySQL三种安装方式一、使用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-server-community-5.1.38-0.rhel5.i386.rpm
rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm
MySQL三种安装方式二、安装二进制包
步骤如下:
1、用root登录系统,增加MySQL用户和组
groupadd MySQL
useradd -g MySQL MySQL
2、解压二进制包,假如二进制包放在/home/MySQL下,我们在解压后并增加一个符号链接
tar xvfz MySQL-5.1.38-linux-i686-glibc23.tar.gz
ln -s MySQL-5.1.38-linux-i686-glibc23 MySQL
3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户
cd MySQL
./scripts/MySQL_install_db--user=MySQL
4、设置目录权限,将data目录的所有者改为MySQL,其它目录的文件的所有者为root
chown -R root:MySQL .
chown -R MySQL:MySQL data
5、启动MySQL
./bin/MySQLd_safe --user=MySQL &
MySQL三种安装方式三、源码安装MySQL
1、用root登录系统,增加MySQL用户和组
groupadd MySQL
useradd -g MySQL MySQL
2、解压源码包,并进入解压后的目录
tar xvfz MySQL-5.1.38.tar.gz
cd MySQL-5.1.38
3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure --help来查看,这里我们将MySQL安装到/usr/local/MySQL下
./configuer--prefix=/usr/local/MySQL
make
make install
4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf
cp support-files/my-medium.cnf /etc/my.cnf
5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户
cd /usr/local/MySQL
./bin/MySQL_install_db--user=MySQL
6、设置目录权限,将var目录的所有者更改为MySQL,其它目录和文件的所有者为root
chown -R root .
chown -R MySQL var
chgrp -R MySQL .
7、启动MySQL
./bin/MySQLd_safe --user=MySQL &
【编辑推荐】
【责任编辑:孙巧华 TEL:(010)68476606】
点赞 0
groupadd r mysql_MySQL三种安装方式大揭秘相关推荐
- mysql几种安装方法_mysql的三种安装方式(详细)
安装MySQL的方式常见的有三种: rpm包形式 通用二进制形式 源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL官方提供的(版本更新,修复了更多常见BUG)www.mys ...
- grub安装的 三种安装方式
1. 引言 grub是什么?最常态的理解,grub是一个bootloader或者是一个bootmanager,通过grub可以引导种类丰富的系统,如linux.freebsd.windows等.但一旦 ...
- ubuntu安装mysql没反应_Ubuntu安装mysql三种安装方式
三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/sourc ...
- vue.js三种安装方式
Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架.Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件.它不仅易于上手 ...
- Jenkins --- 三种安装方式
目前Jenkins是社会上普遍应用比较广泛的持续集成工具,一键构建.解决手工运行程序的问题.我一般是以Jmeter+Ant+Jenkins构建可持续集成.一开始的步骤就是要安装Jenkinn在本地电脑 ...
- 安装 Go的三种安装方式
Go的三种安装方式 Go有多种安装方式,你可以选择自己喜欢的.这里我们介绍三种最常见的安装方式: Go源码安装:这是一种标准的软件安装方式.对于经常使用Unix类系统的用户,尤其对于开发者来说,从源码 ...
- KALI Linux三种安装方式之U盘安装
KALI Linux三种安装方式详解 KALI Linux三种安装方式之U盘安装 仅为个人经验交流,仅供参考 (对于KALI的介绍就不用多说了,既然选择安装说明有了充分的了解了) U盘安装顾名思义就是 ...
- GoLang下载与安装-三种安装方式
文章目录 三种安装方式 一.下载Go 二.安装 1.homebrew (mac用户) 2.安装包 1.如果是windows 用户,请下载go1.18.windows-amd64.msi 2.如果是ma ...
- mysql8三种安装方式
一.mysql8的与众不同. MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点: 账户与安全 优化器索引 通用表表达式 ...
最新文章
- scipy.spatial.distance 与 sklearn cosine_similarity
- Win7下基于消息安全模式的WCF托管(IIS与WinForm)
- 数据库 sqlite order by对结果集进行排序
- UICollectionView 简单使用
- JPress v2.0-rc.5 发布,同时新官网上线
- gethostbyname()函数:通过域名获取IP地址
- HLS—AXI4-Lite Interface
- Bootstrap 徽章 badge
- Unity Editor自制工具(1)--“Editor目录栏按钮+全局搜索方法+自制Editor窗口”实现搜索与删除场景中任意名称游戏物体
- 4g对讲机写码工具_极蜂智能网络对讲机 4G联网通话零距离
- Go学习笔记(只有链接)
- android 沙箱 逆向,【原创】沙箱Sandboxie v3.40 逆向完整源码
- showModalDialog 的重要提示
- 软件架构之“道”和“术”哲学思考
- 视频播放设计测试用例
- 夏普S2 android one,夏普S2内部做工怎么样?夏普AQUOS S2拆机评测图解
- Unity 模拟投影器(Projector Simulator)
- 淘宝客接入PHP(一)
- 初中数学题用计算机能算吗,[转载]初中数学使用科学计算器的利与弊(节选)...
- 计算机图形学学习:GAMES101
热门文章
- 一点一点学写Makefile-1
- ThinkPHP单字母函数(快捷方法)使用总结
- 【转】angularjs指令中的compile与link函数详解
- 七内部排序算法汇总(插入排序、Shell排序、冒泡排序、请选择类别、、高速分拣合并排序、堆排序)...
- [转载]java对cookie的操作
- Python美味食谱:1.6 合并字符串
- mpAndroidchart 坐标和图表距离_数据对比图表,如何让你的总结报告更具说服力!...
- wireshark不显示rtsp问题(四)
- Emacs进阶之按键重映射
- 一键杀死最近打开APP