`
y1d2y3xyz
  • 浏览: 257077 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux操作系统中源码安装MySQL数据库

阅读更多
1. 从http://www.mysql.com下载二进制版的Mysql安装包 //这个MYSQL是二进制版的,不用编译
2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //
3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //将解压后生成的目录,复制到/usr/local/下并改名为mysql
4. # groupadd mysql
# useradd mysql -g mysql // 建立mysql组
//建立mysql用户并且加入到mysql组中
5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf 在 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)
6. # cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql 进入mysql目录
//初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限
7. # chown -R root . //设定root能访问/usr/local/mysql
8. # chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。
9. # chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件
10. # chgrp -R mysql . //设定mysql组能够访问/usr/local/mysql
11. # /usr/local/mysql/bin/mysqld_safe --user=mysql & 运行mysql
如果没有问题的话,应该会出现类似这样的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。
12. 用如下命令修改MYSQL密码
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默认安装密码为空,为了安全你必须马上修改.
13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on //copy编译目录的一个脚本
//设置使mysql每次启动都能自动运行
14. # service mysqld start
# netstat -atln //启动mysqld服务
//查看3306端口是否打开。要注意在防火墙中开放该端口。


文章来源:http://www.jb51.net/os/Unix/1566.html
分享到:
评论

相关推荐

    Linux 使用脚本安装MySQL数据库

    在Linux环境中,使用脚本来安装MySQL数据库是一种自动化和高效的方法,尤其对于批量部署或系统配置而言。本篇文章将深入探讨如何编写和执行这样的脚本,以及安装过程中涉及的关键知识点。 首先,我们需要理解Linux...

    LINUX下的Mysql数据库安装及使用方法、教程

    ### Linux 下 MySQL 数据库安装及使用方法详解 #### 一、引言 随着信息技术的不断发展,数据库技术在各个行业中扮演着越来越重要的角色。对于 Linux 用户而言,掌握如何在 Linux 系统下安装和使用 MySQL 数据库显得...

    Linux安装MySQL数据库(安装验证)

    本文将详细介绍如何在Linux环境下通过编译的方式安装MySQL数据库,并对整个过程中的关键步骤进行详细解释。安装MySQL数据库是许多项目的基础工作之一,尤其是在需要高性能、高可靠性的环境中,自行编译安装能够更好...

    Linux下使用OTL及MySql数据库安装

    现在,你已经在Linux环境中成功安装了MySQL数据库和OTL库,并配置了ODBC数据源。你可以开始编写C++程序,利用OTL连接MySQL数据库,执行查询、插入、更新等操作。记得在代码中包含必要的OTL头文件,并初始化OTL连接、...

    linux下QT图形编程连接MYSQL数据库的学生管理系统

    QT是一个功能强大的跨平台应用程序开发框架,支持多种操作系统,包括Linux、Windows和Mac OS等。而MySQL则是一种流行的开源关系型数据库管理系统,适用于各种规模的应用场景。下面我们将详细探讨如何在Linux上利用QT...

    mysql-5.5.27 linux源码安装文件

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,尤其在Linux操作系统上被广泛使用。本文将详细介绍如何在Linux环境下,通过源代码方式安装MySQL 5.5.27版本。 源码安装MySQL的优点在于,你可以完全控制编译...

    linux和windows上备份Mysql数据库java代码

    3. **CmdUtil.java** - 在Linux和Windows系统中,备份MySQL数据库的常见方式之一是通过执行操作系统命令,比如`mysqldump`。这个类可能包含了运行操作系统命令的函数,使用Java的Runtime或ProcessBuilder类来执行...

    源码安装MySQL5.7.19

    在Linux系统中,源码安装MySQL 5.7.19是一个相对复杂的过程,但也是了解MySQL内部工作原理和自定义配置的好方法。本指南将详细介绍如何从源代码完成这一过程,适合对Linux有一定基础的新手操作。 首先,源码安装的...

    Mysql源码包安装步骤

    首先,安装MySQL源码包前,确保你的操作系统环境满足MySQL的基本需求。通常,MySQL可以在各种Linux发行版上运行,例如Ubuntu、CentOS或Debian。你需要一个C编译器(如GCC)和其他构建工具,如make和automake。同时,...

    Linux下以源代码方式安装MySQL教程

    接着初始化MySQL数据库: ```bash sudo /usr/local/mysql/bin/mysql_secure_installation ``` 在这个步骤中,你将被提示设置root用户的密码和其他安全性选项。 最后,启动MySQL服务并设置开机启动: ```bash sudo...

    mysql数据库基础全部课件

    3. 安装与配置:详述在不同操作系统上安装MySQL的步骤,包括Windows、Linux和macOS。 二、数据库和表的概念 1. 数据库概念:理解数据库的基本概念,包括数据、数据库、表、字段和记录等。 2. 创建数据库:学习如何...

    linux下mysql5.7.11源码安装

    ### Linux 下 MySQL 5.7.11 源码安装详细步骤与解析 #### 一、环境准备 1. **检查已安装的 MySQL 版本**:在开始之前...通过以上步骤,您可以在 Linux 系统中完成 MySQL 5.7.11 的源码安装,并进行基本的配置与启动。

    源码安装与yum安装mysql.docx

    源码安装与yum安装mysql 本文将介绍在Linux 7中编译安装MySQL 5.6.33版本和...本文详细介绍了在Linux 7中编译安装MySQL 5.6.33版本和使用yum源安装MySQL 5.6.49版本的步骤,希望能够帮助读者快速搭建MySQL数据库环境。

    Linux下的MySQL数据库编程].赵廷涛等.扫描版

    Linux是一种广泛使用的开源操作系统,而MySQL则是一款高效、可靠的开源关系型数据库管理系统。《Linux下的MySQL数据库编程》这本书由赵廷涛等人编写,针对的是在Linux环境下如何进行MySQL数据库的开发和管理。下面将...

Global site tag (gtag.js) - Google Analytics