1)下载 mysql-5.0.28.tar.gz
2)解压
tar zxvf mysql-5.0.28.tar.gz -C /usr/local/src
3)cd mysql-5.0.28
4)创建MySQL的运行用户
groupadd mysql
adduser -g mysql mysql
mkdir -p /usr/local/mysql5
5)配置编译选项
./configure \
--prefix=/usr/local/mysql5 \
--with-unix-socket-path=/usr/local/mysql5/tmp/mysql.sock \
--localstatedir=/usr/local/mysql5/database/mysql_data \
--enable-assembler \
--with-mysqld-ldflags=-all-static \
--with-mysqld-user=mysql
--with-charset=utf8
下面2个用户客户端安装使用
--without-server
--with-client-ldflags=-all-static
--localstatedir:指定数据文件存放的位置
--enable-assembler:允许使用汇编模式(优化性能)
--with-mysqld-ldflags=-all-static:服务器全部使用静态库(提高性能)
6)make && make install
7)拷贝MySQL的配置文件到/etc目录下
cp support-file/my-medium.cnf /etc/my.cnf
由于刚刚使用了
--localstatedir=/usr/local/mysql5/database/mysql_data
这个参数,如果发现没有/usr/local/mysql5/database/mysql_data文件夹,则应先创建
mkdir -p /usr/local/mysql5/database/mysql_data
8)初始化数据库
/usr/local/mysql5/bin/mysql_install_db --user=mysql
chown -R root /usr/local/mysql5
chown -R mysql /usr/local/mysql5/mysql_data(将存数据库的安装目录拥有者改为mysql用户)
chgrp -R mysql /usr/local/mysql5
9)启动数据库服务
/usr/local/mysql5/bin/mysql_safe --user=mysql &
不想打长路径,可以使用
export PATH=$PATH:/usr/local/mysql5/bin
哈哈,现在已经完成安装了,下面来测试一下
/usr/local/mysql5/bin/mysql -h localhost -u root
也可以直接使用
mysql(前提是要使用前面的export命令哟)
10)添加起动脚本
cp support-files/mysql.server /etc/init.d/MySQL
chmod 755 /etc/init.d/MySQL
chkconfig --add MySQL
chkconfig --level 2345 MySQL off
chkconfig --level 35 MySQL on
这样,只要起动别3和5都会自动开起MySQL的服务
分享到:
相关推荐
根据给定的文件信息,以下是对“Linux下MySQL数据库”的相关知识点进行的详细解析: ### Linux下MySQL数据库 #### 常用命令操作 在Linux环境下操作MySQL数据库时,掌握一系列基本命令对于日常管理和维护至关重要...
"Linux操作系统中如何安装MySQL数据库" 在 Linux 操作系统中,安装 MySQL 数据库是非常重要的一步,对于大多数的 web 应用程序来说,都是必不可少的。本文将详细介绍如何在 Linux 操作系统中安装 MySQL 数据库。 ...
在Ubuntu/Linux环境下安装和配置MySQL数据库是许多开发者和系统管理员必须掌握的基础技能。MySQL是一种广泛使用的开源关系型数据库管理系统,对于Web应用程序和其他各种项目来说至关重要。下面我们将详细介绍在...
QT 连接 MySQL 数据库在 Linux 平台下的实现 在 Linux 平台下,使用 QT 连接 MySQL 数据库是一种常见的应用场景。本文将详细介绍如何使用 QT 连接 MySQL 数据库,并提供了相关的代码示例。 首先,需要安装 MySQL ...
Linux平台的MySQL数据库操作与创建 Linux操作系统和MySQL数据库是当前最流行的系统平台和应用软件。...* 本文提供了详细的安装、配置和操作步骤,旨在帮助读者快速掌握Linux平台的MySQL数据库操作和创建。
Linux 下 MySQL 数据库导入导出命令大汇总 Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令...
### MySQL数据库安装与使用 #### 一、MySQL简介 MySQL是一种流行的关系型数据库管理系统(RDBMS),因其性能高效、稳定性强、易于使用等特点,在互联网应用开发中被广泛采用。MySQL支持多种操作系统,如Windows、...
安装 MySQL 数据库在 Linux 系统上需要经过一系列的步骤,包括下载安装包、解压、配置和编译、安装、创建 MySQL 相关用户、配置 MySQL 数据库环境、初始化系统数据库、修改数据库安全性等。本文将详细讲解这些步骤。...
### 如何在Linux下实现MySQL数据库每天自动备份 在Linux环境下进行MySQL数据库的日常自动备份是一项重要的维护工作,它能够确保数据的安全性与完整性。本文将详细介绍如何通过编写Shell脚本并结合Cron定时任务来...
实验:Kali Linux破解MySQL数据库.docx
### Linux 下 MySQL 数据库安装及使用方法详解 #### 一、引言 随着信息技术的不断发展,数据库技术在各个行业中扮演着越来越重要的角色。对于 Linux 用户而言,掌握如何在 Linux 系统下安装和使用 MySQL 数据库显得...
### Linux下MySQL数据库的安装方法 #### 一、引言 在Linux环境下部署MySQL数据库是一项常见且重要的任务。本文将详细介绍几种在Linux操作系统上安装MySQL的具体操作方法,并提供相关的注意事项和配置建议。无论您...
总结来说,Linux中安装MySQL数据库涉及下载RPM安装文件、使用`rpm`命令安装服务器端和客户端,并通过`mysql`命令行工具进行登录验证。整个过程需要关注MySQL服务的状态和root用户的权限设置,确保数据库系统的稳定和...
### MySQL数据库安装步骤详解 #### 一、前言 MySQL是一种广泛使用的开源关系型...通过这篇文章的学习,相信您已经掌握了MySQL数据库在Linux环境下的基本安装与配置方法。希望这些内容对您的学习和工作有所帮助!
linux下Mysql数据库远程连接操作.pdf