`

mysql源码安装

阅读更多

1.http://www.mysql.com/downloads/mysql/#downloads
下载源码包:mysql-5.5.28.tar.gz

1.tar -xzvf mysql-5.5.28.tar.gz

cd mysql-5.5.28

cmake -DCMAKE_INSTALL_PREFIX=/home/soft/mysql -DMYSQL_DATADIR=/home/soft/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1

make
make install


2.安装表

cd /home/soft/mysql

 scripts/mysql_install_db --user=mysql --defaults-file=/home/soft/mysql/my.cnf --basedir=/home/soft/mysql --datadir=/home/soft/mysql/data
 
3.手动启动mysql


bin/mysqld_safe --defaults-file=/home/soft/mysql/my.cnf --user=mysql --datadir=/home/soft/mysql/data &

注:
bin/mysqld_safe --user=mysql --defaults-file=/home/soft/mysql/my.cnf --datadir=/home/soft/mysql/data & 
异常:
[ERROR] /home/soft/mysql/bin/mysqld: unknown variable 'defaults-file=/home/soft/mysql/my.cnf'
[ERROR] Aborting

--defaults-file 参数项必须放在第一位时生效


4.关闭mysql
    bin/mysqladmin -u root -p -S /tmp/mysql2.sock shutdown


5.修改MySQL的root用户的密码以及打开远程连接
    bin/mysql -u root -p -S /tmp/mysql2.sock

    GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";  //为root添加远程连接的能力。
    update user set Password = password('123456') where User='root';//修改root密码
    flush privileges;//刷新
   
   
   

分享到:
评论

相关推荐

    Mysql源码安装的详细文档

    MySQL源码安装是一种深入了解数据库系统工作原理和技术细节的方式,它涉及到编译、配置以及自定义选项等一系列步骤。本文将详细阐述MySQL源码安装的过程,并提供关键知识点。 首先,准备工作至关重要。你需要一个...

    mysql源码安装编译

    MySQL源码安装编译是一个复杂的过程,涉及到许多技术细节,对于想要深入了解MySQL内部工作原理或者定制特定功能的用户来说,这是必要的步骤。本教程将基于网络上的多种资源和实践经验,为您提供一个详尽的MySQL源码...

    Mysql源码安装手册.docx

    MySQL源码安装是一个复杂但必要的过程,特别是在特定的系统配置或需要自定义设置时。本文将详细介绍MySQL 5.5.11版本的源码安装步骤,并解释每个步骤的重要性和可能遇到的问题。 首先,MySQL 5.5版本开始使用CMake...

    mysql源码安装脚本

    MySQL源码安装脚本涉及了数据库管理系统MySQL的安装过程,主要通过shell脚本来自动化操作,以提高效率并减少手动配置的复杂性。在Linux环境中,源码安装是一种常见且灵活的安装方式,允许用户自定义编译选项和依赖项...

    mysql源码安装mysql源码安装

    mysql源码安装mysql源码安装mysql源码安装mysql源码安装mysql源码安装

    MySQL源码安装和简单使用

    下载CMake的Unix/Linux源代码版本,解压缩并执行`configure`、`make`和`make install`命令进行安装。 5. **配置MySQL源码**: 进入解压后的MySQL源码目录,使用CMake进行配置。提供MySQL的安装路径、数据存放路径...

    mysql源码安装方法

    你需要访问MySQL官方网站或者通过Git仓库获取最新版本的源代码。通常,你可以从`https://dev.mysql.com/downloads/mysql/`找到对应版本的源码包。 2. **解压源码**: 使用`tar`命令解压下载的源码包,例如:`tar ...

    Mysql源码包安装步骤

    MySQL源码包安装步骤是一个复杂的过程,涉及到许多技术细节,对于想要深入了解数据库系统或进行定制化配置的IT专业人员尤其重要。以下将详细介绍这个过程。 首先,安装MySQL源码包前,确保你的操作系统环境满足...

    mysql源码安装手册.docx

    MySQL源码安装手册详细指导了在Linux系统上安装MySQL的过程,包括JDK的安装、Tomcat的设置以及MySQL的源码编译与配置。以下是关键步骤的解析: 首先,为了运行MySQL,需要先安装Java Development Kit (JDK)。这通常...

    mysql源码安装手册.pdf

    MySQL源码安装手册详细指导 在互联网环境中,MySQL是一个广泛使用的开源关系型数据库管理系统,尤其在Web应用程序中占据重要地位。对于系统管理员来说,了解如何从源码安装MySQL是必备技能之一。本篇将深入讲解在...

    MySQL源代码安装、wiki工单安装、MySQL_ciki_install.zip

    MySQL源代码安装、wiki工单安装、MySQL_ciki_install

    fish原创--linux+apache+php+mysql源代码安装.pdf

    【Linux + Apache + PHP + MySQL 源代码安装详解】 在技术领域,构建一个功能完备的Web服务器常常涉及Linux、Apache、PHP和MySQL这四个组件的集成。这种配置被称为LAMP(Linux Apache MySQL PHP),是许多网站和...

    LINUX下MYSQL源码安装和简单使用.pdf

    以下是对标题和描述中涉及的MySQL源码安装和简单使用的详细步骤: 1. **源码安装的原因**: - Linux操作系统可能未内置MySQL数据库。 - 对于不支持官方RPM包的特殊架构(如国产龙芯的MIPS指令系统)。 2. **...

    linux下MySQL源码安装和简单使用.docx

    ### Linux下MySQL源码安装与简单使用 #### 源码安装原因 在某些Linux发行版中,并不自带MySQL数据库,或因特定硬件架构(例如国产龙芯等基于MIPS指令集的处理器)而不支持MySQL官方提供的RPM包安装方式。这种情况...

    mysql 源码安装

    MySQL源码安装是一个复杂但富有挑战性的过程,尤其对于那些希望深入理解数据库系统内部工作原理的IT专业人士来说。本文将详细介绍如何使用提供的源代码包来安装MySQL 5.5.22版本,以及其依赖的软件包:m4 1.4.16,...

    Mysql 源码安装

    MySQL源码安装是一项技术性较强的任务,尤其在较旧的操作系统如Linux RHEL 5.4上。本文将详细介绍如何在该环境中使用源码编译并安装MySQL 5.5.22。源码安装的好处在于可以自定义配置选项,适应特定的系统需求。 ...

    mysql源码安装文档

    源码安装mysql,从mysql.com上下载最新源码;安装vs2008;安装cmake

Global site tag (gtag.js) - Google Analytics