1、 为mysqld增加一个登录用户和组:
groupadd mysql
useradd -g mysql mysql
2、下载MySQL的源码,mysql-*.*.**.tar.gz,我下载的是mysql-5.0.40.tar.gz
3、检测环境并指定安装目录以及数据库文件存放路径:
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/var
4、编译:make
5、安装:make install
6、拷贝MySQL的配置文件到/etc/my.cnf,/etc/my.cnf是MySQL默认读的配置文件的路径:
cp support-files/my-medium.cnf /etc/my.cnf
7、进入安装目录,创建MySQL授权表:
cd /usr/local/mysql
bin/mysql_install_db --user=mysql
8、修改权限,防止其他用户对MySQL目录下进行修改,但是允许用户mysql修改var,这里面存放了MySQL数据库的文件,并将目录的所属用户组设置为mysql:
chown -R root .
chown -R mysql var
chgrp -R mysql .
9、启动MySQL:
/usr/local/mysql/bin/mysqld_safe --user=mysql &
10、将MySQL作为服务启动:
cp share/Mysql/mysql.server /etc/init.d/mysql
chmod 775 /etc/init.d/mysql
chkconfig --add mysql --level 35
11、将mysql命令放在PATH路径,编辑/etc/profile,在最后面添加:
PATH=$PATH:/usr/local/mysql/bin
export PATH
12、修改Mysql密码
mysqladmin -u root password "newpass"
分享到:
相关推荐
在Linux环境下,以源代码方式安装MySQL是一种常见且灵活的方法,尤其对于自定义配置和调试需求较高时。本文将详细讲解这一过程,适用于熟悉Linux基础操作的用户。 首先,安装MySQL需要一个C编译器,这里推荐使用GCC...
通过以上步骤,您已经成功地在Linux环境下完成了MySQL数据库的源码安装与配置。在整个过程中,不仅学习到了如何进行基础的目录与用户管理,还掌握了编译安装MySQL的全过程,这对于深入理解Linux下的软件部署流程有着...
以上就是MySQL源码包的安装步骤,每个步骤都需要根据你的具体环境进行调整。在安装过程中,可能会遇到依赖问题、权限问题或其他特定错误,解决这些问题需要对Linux系统和MySQL有深入的理解。安装完成后,你可以根据...
在Linux环境下,通过源码方式安装MySQL能够使我们更好地定制安装环境,并且能够深入理解MySQL的安装过程及依赖关系。本文将详细介绍如何在Linux系统下不借助cmake进行MySQL源码安装的具体步骤及其相关知识点。 ####...
在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的配置和权限设置,可以成功安装和运行 ...
### Linux上源码安装MySQL 5.5详细步骤与知识点解析 #### 一、环境准备与文件上传 在开始安装之前,确保您的Linux系统已经具备以下条件: 1. **操作系统**:选择支持的Linux发行版,例如CentOS、Ubuntu等。 2. **...
在Linux环境下,构建和安装MySQL 5.7.18的源码以及Connector/C++ 1.1.8是一项技术性较强的任务。首先,我们需要理解MySQL数据库系统的基础,它是世界上最流行的开源关系型数据库管理系统,而Connector/C++是MySQL...
在Linux RedHat环境下安装MySQL是一项基础且重要的任务,尤其对于那些需要在服务器上部署数据库服务的开发者和系统管理员来说。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易于...
本文将详细介绍如何在Linux系统下通过源代码的方式安装MySQL数据库。相比于传统的二进制包安装方式,源码安装能够更好地满足特定环境下的需求,并且可以进行更加细致的定制化设置。在安装MySQL之前,需要确保已经...
本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备工作 在开始安装MySQL之前,请确保您的Linux系统已经更新到最新状态。这可以通过运行`sudo apt update`(如果是基于Debian的...
### Linux系统下MySQL的详细安装步骤 #### 一、MySQL安装前准备 ##### 1. 系统环境 - **操作系统**: Centos7 - **MySQL版本**: 本指南使用的是MySQL 5.6.35版本作为示例,但安装步骤对其他版本也基本适用。 #####...
源码安装MySQL可以让你更深入地了解其内部机制,并且在某些特定环境下,源码安装可能是唯一可行的选择,比如缺少预编译二进制包或者需要自定义配置。下面将详细介绍如何使用提供的"mysql5.5源码一键安装"包进行安装...
本文将详细介绍如何在Linux环境下,通过源代码方式安装MySQL 5.5.27版本。 源码安装MySQL的优点在于,你可以完全控制编译过程,根据系统的特定需求定制配置,例如选择特定的编译选项、优化参数或添加额外的模块。...
在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程连接的所有步骤。 一、下载安装包 ...
为了在 Linux 环境中安装 MySQL,我们需要从源码安装 MySQL。下面是源码安装 MySQL 的详细步骤: 一、准备实验环境 在安装 MySQL 之前,我们需要准备实验环境。首先,我们需要准备源码包,然后配置本地 yum 源,...
以下是在RedHat Linux AS4上安装MySQL 5.0.27的详细步骤和解决常见问题的方法。 首先,你需要从官方网站下载MySQL的源码包,解压缩后进入安装目录。在这个例子中,我们假设源码包已解压至当前目录。执行以下命令来...
superset2.0在Windows环境和Linux环境下的安装配置
在Red Hat Linux操作系统中,源码安装MySQL是一个相对复杂的过程,因为这涉及到手动编译、配置和安装。以下是一步步的详细步骤: 1. **下载MySQL服务器和客户端**: 首先,你需要访问MySQL的官方网站...