Centos下一个server安装的版本号mysql

首先这里说的是这里的路径。以及语句都是在网上看了非常多错误后自己实践后改动过来的,希望对大家实用。

这里在安装的时候要按着我的这个顺序。否则可能会由于路径错误而找不到对应的指令。

一、安装cmake

# 安装所需依赖包(这段指令是一直输入的)

yum -y install gcc libxml2-dev curl screen \

libpng12-dev autoconf libpcre3-dev make bzip2 \

libevent-dev patch libjpeg62-dev libcurl4-openssl-dev \

libfreetype6-dev g++ libtool libncurses5-dev psmisc lrzsz

# 下载文件

wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz

# 编译安装

tar zxvf cmake-2.8.5.tar.gz

cd cmake-2.8.5

./bootstrap

make && make install

cmake –version

二、 安装配置mysql

# 下载源文件

wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.17.tar.gz/from/ftp://ftp.ntu.edu.tw/pub/MySQL/

# 创建用户和组

groupadd mysql

useradd -g mysql  -s /usr/sbin/nologin  mysql

# 创建安装文件夹

mkdir  /usr/local/ mysql

# 创建数据库文件夹

mkdir  /usr/local/ mysql/data

# 解压

tar -zxvf mysql-5.5.17.tar.gz

cd \mysql-5.5.17

# 编译及安装mysql

# cmake编译:

cmake .

//注意:

这里可能会报错,假设报错。那么就运行一下语句后在进行编译:

rm -f CMakeCache.txt

yum install ncurses-devel

# 安装mysql

make && make install

# 复制配置文件

cp support-files/my-medium.cnf  /etc/my.cnf

# 设置权限

chmod +x /usr/local/mysql

chown -R mysql.mysql /usr/local/mysql

chown -R mysql:mysql /usr/local/mysql/data

# 配置开机自启动

cp support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/init.d/mysqld

chkconfig -- add mysqld

chkconfig mysqld on

# 改动my.cnf配置

vim /etc/my.cnf

# [mysqld] 加入:

datadir=/usr/local/mysql/data

default-storage-engine=MyISAM

# 下面可选:

log-error =/usr/local/mysql/data/error.log

pid-file = /usr/local/mysql/data/mysql.pid

user = mysql

tmpdir = /tmp

# 初始化数据库

/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &

# 启动MySQL

/etc/init.d/mysqld start (service mysqld start)

# 測试MySQL是否启动

# 1)查看是否有进程mysql

ps -ef | grep mysql

# 2)查看port是否执行

netstat -tnl | grep 3306

# 3)读取mysql版本号信息

/usr/local/mysql/bin/mysql --version

# 至今,MySQL安装

版权声明:本文博客原创文章,博客,未经同意,不得转载。

时间: 2024-10-11 00:50:17

Centos下一个server安装的版本号mysql的相关文章

centos下yum方法安装apache+php+mysql

yum(全称为:Yellow dog Updater,Modified) 是一个在Fedora和RedHat以及SUSE中的Shell前端管理软件.基于RPM包管理,能够从远处镜像服务器下载RPM包并且进行安装.可以自动处理包的依赖关系,可以一次性安装所有依赖包.yum提供了安装.更新.删除查找某一包或一组包的等命令. yum install 包名 yum list 包名 yum update 包名 yum remove 包名 一.修改centos的默认yum镜像源 centos的默认yum镜像

CentOS下Zabbix Server 安装

Zabbix Server 安装 信息 Author: rootming Date: 2018/10/31 ChangeLog 说明 以下文档在CentOS 7操作 使用 # 说明代表root用户执行, $ 为普通用户, 其他命令提示符根据使用的软件决定 认证信息 系统 & 数据库 系统 username: root password: 密码 数据库 username: root password: 密码 username: zabbix password: 密码 安装Zabbix 安装软件包

[每日一个小技巧] CentOS 下使用yum安装一类软件包

yum 提供了丰富的工具用于支持软件包的安装. 有时候需要安装不只只是一个的情况下,可以使用groupinstall选项. 首先可以通过grouplist查询对应的group信息,比如需要安装开发工具的情况下, 可以使用以下命令: $ yum groupinstall  "Development Tools" [每日一个小技巧] CentOS 下使用yum安装一类软件包,布布扣,bubuko.com

【原创】Centos下telnet的安装和配置(完全版,Centos5.5亲测)

Centos下telnet的安装和配置(完全版,Centos5.5亲测) 一.查看本机是否有安装telnet(centOS5默认有安装telnet) # rpm -qa |grep telnet 如果显示结果为: telnet-0.17-39.el5 telnet-server-0.17-39.el5 那恭喜你,机器上已经安装了telnet.如果没有安装,请看下一步. 特别说明: telnet分为telnet-client (简称为telnet)和telnet-server.telnet-cli

Memcahce(MC)系列(两)Linux下一个Memcache安装

Linux下一个memcache安装 memcache是高性能.分布式的内存对象缓存系统,用于在动态应用中降低数据库负载.提升訪问速度.眼下用memcache解决互联网上的大用户读取是很流行的一种使用方法,在互联网企业中有着广泛的应用. ?关于memcache的具体介绍,有兴趣的朋友请參考这篇文章:http://blog.csdn.net/xifeijian/article/details/21994941 1.下载memcache 墙裂推荐官方下载(http://memcached.org/)

CentOS 5.3上安装Apache+php+Mysql+phpMyAdmin

1.系统下载CentOS 开发社区已发布了新的 5.3 版本.CentOS 5.3 基于 Red Hat Enterpris Linux 5.3.0,其中包括 Kernel 2.6.18.Apache 2.2.PHP 5.1.6.MySQL 5.0.PostgreSQL 8.GNOME 2.16.KDE 3.5.OpenOffice.org 2.3.Firefox 3.0.Evolution 2.12 等等.此外,CentOS 5.3 更新了美工设计,并根据用户的请求恢复了 Contrib 仓库

CentOS下Redis的安装

CentOS下Redis的安装 [TOC] 前言 安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的.另外需要注意的是,Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版.3.0版),奇数版本是非稳定版(如2.7版.2.9版),生产环境下一般需要使用稳定版本. 下载安装包 wget http://download.redis.io/relea

linux(CentOS)下Mrtg的安装詳解

linux(CentOS)下Mrtg的安装詳解 MRTG非常強大,他可以監控你的服務器的一舉一動,並且用web方式呈現給你,告訴你網絡,cpu,內存,硬盤等使用狀況,但是配置起來這個軟件實在是非常麻煩. 爲了安裝這個軟件且將其配置好,我上網查了兩天資料,最後整理總結了這一份完整的出來,分享給大家,希望對大家有用.如要轉載請注明出處www.7di.net 一.前期準備(1)MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务,修改SNMP的配置:#vi /etc/snmp/snmp

Windows和Centos下Docker的安装配置

Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V.然后才能正常安装 Hyper-V 就是虚拟机中的一种 开启Hyper-V win10专业版开启方式 键入win,搜索"windows"开打"启用或关闭windows功能",找到Hyper-V并勾选 win10家庭版开启方式