这个版本的mysql安装需要cmake,可以使用root直接安装cmake,configure到默认目录即可,然后make && make install
解压缩mysql.tar.gz,比如我解压到/home/users/qinxiaohui01/src下面
搞一个shell脚本:
#! /bin/sh cd /home/users/qinxiaohui01/src cmake -DCMAKE_INSTALL_PREFIX=/home/users/qinxiaohui01/mysql5 \ -DMYSQL_UNIX_ADDR=/home/users/qinxiaohui01/mysql5/tmp/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS=all \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/home/users/qinxiaohui01/mysql5/data
上面就相当于是configure完成
然后make && make install
下面需要修改配置:
copy support-files/my-huge.cnf到mysql5根目录下,rename为my.cnf
为了防止端口被占用,可以修改my.cnf中的3306端口为其他端口,比如我改成8306。
初始化系统
进入mysql根目录cd /home/users/qinxiaohui01/mysql5,执行:
scripts/mysql_install_db --defaults-file=my.cnf --basedir=. --datadir=data来初始化系统
现在可以启动了
./bin/mysqld_safe &
第一步是设置root密码
./bin/mysqladmin -P 8306 -u root password 'root'
OK,之后就可以登陆了
./bin/mysql -P 8306 -uroot -proot
我们可以看到mysql.user表中有很多匿名用户和无密码保护的用户,干掉
delete from mysql.user where Password is null or Password = '';
flush privileges;
至此,一切搞定
相关推荐
在Linux环境下安装配置MySQL 5.5是一个涉及多个步骤的复杂过程,本文将详细阐述这一过程,包括必要的准备工作、具体步骤以及可能遇到的问题及其解决办法。 #### 一、安装CMake 在安装MySQL 5.5前,首先需要安装...
在Linux环境下,MySQL 5.5的安装过程与之前的版本有所不同,它采用了CMake作为构建系统,这使得编译和安装更加灵活。以下是一个详细的MySQL 5.5.11在Linux下的编译安装步骤: 首先,确保系统已经安装了必要的依赖库...
本文详细介绍了如何在Linux环境下安装与配置MySQL 5.5数据库。包括环境准备、软件下载、编译安装、权限配置以及服务设置等关键步骤。通过这些步骤,用户可以在自己的服务器上成功部署MySQL 5.5,并为后续的应用开发...
在Linux系统中安装MySQL 5.5 Server是一个关键的任务,特别是在服务器环境中,因为MySQL是一个广泛使用的开源关系型数据库管理系统,适用于各种规模的企业。本指南将详细介绍如何在RHEL5(Red Hat Enterprise Linux ...
在本场景中,`mysql-5.5.54`是MySQL 5.5系列的一个具体发行版,可能是源代码形式,需要在Linux环境下编译安装。 MySQL是世界上最流行的开源关系型数据库管理系统之一,广泛应用于Web应用、数据仓库、企业内部系统等...
在本文中,我们将详细介绍MySQL5.5的安装过程,包括选择安装类型、设置数据目录、配置InnoDB存储引擎以及设置字符集和root用户的密码。 首先,我们开始MySQL5.5的安装。在Windows操作系统上,通常会有一个图形化的...
本资源包含了Linux系统中安装MySQL5.5的详细操作说明及数据库的客服端和服务端的安装文件。其中操作说明详细记录了MySQL数据库的安装卸载以及启动停止等常用命令,远程数据库权限访问配置,数据库编码配置等基本命令...
总结来说,Linux环境下安装MySQL 5.5涉及卸载旧版本、安装依赖、解压安装包、配置系统环境、设置权限、初始化数据库、修改配置文件、启用远程访问以及数据恢复等多个步骤。每个环节都至关重要,确保操作准确无误才能...
### MySQL 5.5 安装与配置教程详解 #### 一、MySQL 5.5 安装前的准备工作 在开始安装 MySQL 5.5 之前,我们需要确保系统环境符合以下条件: 1. **操作系统**:本教程适用于基于 Red Hat 的 Linux 发行版(如 ...
以下是对Mysql5.5安装步骤的详细图解: 1. **下载安装包**: 首先,你需要从官方网站或者可信的第三方资源下载MySQL 5.5的安装包,例如`Mysql-5.5.18-win32.msi`。这是一个适用于Windows 32位系统的安装程序。 2....
### Linux下Mysql5.5的Cmake安装以及sphinx结合 #### 一、Mysql5.5在Linux下的Cmake安装步骤 ##### 1. 用户与权限设置 首先需要为MySQL服务创建一个专用的用户账号,这有助于提高系统的安全性。 ```shell # 创建...
通过以上步骤,您可以在Linux系统上成功地从源码安装并配置MySQL 5.5。这个过程涉及到了软件包管理、依赖关系处理、配置文件编辑、服务管理和安全性设置等多个方面,对于深入理解Linux系统和MySQL的安装配置流程非常...
本教程将详细讲解如何下载、安装以及配置MySQL 5.5,帮助您顺利掌握这一数据库系统的操作。 首先,**下载MySQL 5.5**:在MySQL官方网站上,您可以找到历史版本的下载链接。选择适合您操作系统的版本,如Windows、...
本文详细介绍了在 Linux 系统下安装 MySQL 5.5 的步骤,包括了安装所需的系统包、CMake 的安装、MySQL 5.5 的安装配置等。按照以上步骤操作,可以顺利完成 MySQL 5.5 在 Linux 系统上的安装和配置。
本篇文章将详细讲解MySQL 5.5的安装过程以及配置步骤,帮助你全面理解这个开源数据库系统的核心特性。 首先,我们来了解MySQL的基本概念。MySQL是一种关系型数据库管理系统(RDBMS),它遵循ACID(原子性、一致性、...
在Linux环境下安装和配置MySQL 5.5是许多系统管理员和开发者的基本技能之一。下面将详细介绍在Linux系统中安装和设置MySQL 5.5的步骤。 ### 1. 准备工作 在开始安装前,确保你的Linux系统已更新至最新版本,以便...
在本文中,我们将详细探讨MySQL5.5的安装过程以及如何使用界面展示软件来管理和操作数据库。 1. **MySQL5.5的安装** - **系统要求**:首先,你需要确认你的操作系统是否满足MySQL5.5的运行需求,通常Windows XP...
这个压缩包"mysql5.5-linux.zip"包含两个RPM(Red Hat Package Manager)文件:MySQL-server-5.5.58-1.el6.x86_64.rpm和MySQL-client-5.5.58-1.el6.x86_64.rpm,分别用于安装MySQL服务器和客户端。 1. **MySQL 5.5...
接下来是“03.Linux安装环境-MySQL.docx”,这份文档应该提供了详细的Linux环境下安装MySQL的步骤。通常,安装过程中涉及创建数据存储目录、设置权限、启动和设置开机启动等步骤。安装完成后,还需要配置MySQL的配置...