`

CentOS6上安装mysql5.5.16

 
阅读更多

操作系统:CentOS6.0
数据库:mysql community server 5.5.16

Gccc++ncurses都必须安装才得行,否则会出错

 

mysql community 5.5.16编译安装

tar zxvf mysql-5.5.16.tar.gz 
cd mysql-5.5.16 
cmake . 
make 
make install

在安装cmake .的过程中,有可能会出现错误:

CMake Error at cmake/readline.cmake:83 (MESSAGE): 
  Curses library not found.  Please install appropriate package,

    Redhat and derivates it is ncurses-devel. 
Call Stack (most recent call first): 
  cmake/readline.cmake:127 (FIND_CURSES) 
  cmake/readline.cmake:217 (MYSQL_USE_BUNDLED_LIBEDIT) 
  CMakeLists.txt:257 (MYSQL_CHECK_READLINE)

需要安装libncurses5-dev。

如果没有安装上面提到的gcc、g++,有可能会提示下面的错误:

CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage 
CMake Error: Internal CMake error, TryCompile configure of cmake failed 
– Performing Test HAVE_PEERCRED – Failed 
Warning: Bison executable not found in PATH 
– Configuring incomplete, errors occurred!

如果在make中提示错误,也是缺少软件包造成的。我碰到的就是上面两种错误。

Mysql数据库初始化

mysql安装过程中默认会在/etc/mysql目录copy一个my.cnf配置文件。根据自己的需要修改这个文件。

………………..

[mysqld_safe] 
socket          = /var/run/mysqld/mysqld.sock 
nice            = 0

[mysqld] 

# * Basic Settings 

user            = mysql 
pid-file        = /var/run/mysqld/mysqld.pid 
socket          = /var/run/mysqld/mysqld.sock 
port            = 3308 
basedir         = /usr/local/mysql 
datadir         = /app/mysql

……………………..

安装mysql权限表和默认系统schema,在前面的cmake过程中如果没有指定mysql安装目录,默认情况下会安装在/usrl/local下面:

root@debian:/home/mysql/mysql-5.5.16# cd /usr/local/mysql/

设置mysql默认用户组

chown   -R mysql:mysql .

初始化mysql数据库

root@debian:/usr/local/mysql# cd /usr/local/mysql

root@debian:/usr/local/mysql# scripts/mysql_install_db –defaults_file=/etc/mysql/my.cnf –user=mysql &

Mysql测试:

CentOS6上安装mysql5.5.16

登录:
CentOS6上安装mysql5.5.16
安装完毕。

分享到:
评论

相关推荐

    centos7.0安装mysql

    centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql

    Centos6.7系统安装MySQL5.7总结

    Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...

    CentOS6.5一键安装Mysql5.6

    本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全设置。 一、环境准备 在开始安装之前,确保你的CentOS 6.5系统已经更新到最新,运行以下命令进行...

    centos7.9 自动安装mysql8.0.33,附带脚本

    centos7.9 自动安装mysql8.0.33,附带脚本

    centos6 安装mysql5.6.x版本

    本教程将详细讲解如何在CentOS 6上安装MySQL 5.6.x版本,并涉及如何自定义安装路径,以满足特定的需求。 1. **准备工作** 在开始安装前,确保系统已经更新到最新状态,运行`yum update`来获取最新的软件包和安全...

    CentOS7.4安装mysql5.7

    ### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...

    centOS7离线安装mysql5.7.26完整rpm包.zip

    标题中的"CentOS7离线安装mysql5.7.26完整rpm包.zip"表明了这个压缩包是为了在CentOS 7系统上离线安装MySQL 5.7.26版本而准备的。离线安装通常适用于没有互联网连接或者网络环境受限的服务器,通过提前下载所需的...

    centos7安装配置mysql5.7教程全

    本教程将详细介绍如何在CentOS 7上完整地安装和配置MySQL 5.7。 一、安装MySQL 5.7 1. 更新系统:首先确保你的CentOS 7系统是最新的,运行`sudo yum update`。 2. 安装依赖:MySQL 5.7的安装需要一些依赖包,执行...

    CentOS安装MySQL5.7

    ### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: ...通过这些步骤,您可以顺利地在CentOS上部署并运行MySQL数据库服务。

    CentOS 7 安装 MySQL

    CentOS 7 安装 MySQL

    Centos6 64位一键傻瓜安装mysql5.6.xx

    在CentOS 6上安装MySQL 5.6可能涉及到一些复杂步骤,但通过这个一键安装包,过程可以大大简化。 首先,让我们了解一下在CentOS 6上手动安装MySQL通常涉及的步骤。这包括添加MySQL的官方YUM仓库,设置GPG密钥以验证...

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    centos7安装mysql5.7

    在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地

    2-CentOS6安装MySQL5.71

    这篇文章将详细介绍如何在CentOS 6.8上安装MySQL 5.7.1,并进行必要的配置,包括设置远程访问权限。 首先,我们开始MySQL的安装过程。在CentOS中,`yum`是一个非常方便的包管理器,可以用来安装、升级和管理软件。...

    centos7下mysql 5.6离线安装包,附操作手册

    本篇文章将详细讲解如何在CentOS 7上通过离线方式安装MySQL 5.6,以及如何利用附带的操作手册来辅助安装。 首先,我们有"MySQL-5.6.46-1.el7.x86_64.rpm-bundle.tar"这个压缩包,它是MySQL 5.6针对CentOS 7的RPM...

    mysql8 centos离线安装

    在Linux环境中,特别是CentOS系统上,MySQL 8.0的离线安装是一个常见的需求,尤其是在没有网络连接或者网络环境不稳定的情况下。以下是如何利用提供的压缩包文件进行离线安装MySQL 8.0的详细步骤: 首先,我们看到...

    CentOS(Linux)离线安装Mysql8.0(亲测可行)

    MySQL安装教程提供了详细的步骤和指导,帮助用户在计算机上成功安装和设置MySQL数据库管理系统。MySQL是一种流行的开源关系型数据库,广泛应用于各种应用程序和网站的后端存储和管理。通过阅读MySQL安装教程,用户...

    centos rpm方式安装mysql教程(非常详细)

    本教程旨在提供一个全面的指南,介绍如何通过RPM包的方式在CentOS上安装MySQL,并覆盖从下载MySQL安装包到完成基本配置的全过程。 #### 二、准备工作 **1. 环境确认** - 首先确认您的系统版本,例如这里使用的是...

Global site tag (gtag.js) - Google Analytics