> 데이터 베이스 > MySQL 튜토리얼 > mysql源码安装笔记

mysql源码安装笔记

WBOY
풀어 주다: 2016-06-07 16:37:24
원래의
1000명이 탐색했습니다.

首先是源码下载 你可以从官方下载,也可以从下面的地址选择一个适合你的版本下载 http://download.chinaunix.net/download/0008000/7159.shtml 然后解压tar xzf?mysql-5.5.22.tar.gz ,在本地目录下面会生成一个你对应软件的目录 进入目录cd?mysql-5.5.22/

选区_015

首先是源码下载

你可以从官方下载,也可以从下面的地址选择一个适合你的版本下载

http://download.chinaunix.net/download/0008000/7159.shtml

然后解压tar xzf?mysql-5.5.22.tar.gz ,在本地目录下面会生成一个你对应软件的目录

进入目录cd?mysql-5.5.22/

接着开始编译安装,但是编译之前你还需要一些其他的程序

编译安装的时候工具必须要有下列5个。

=>安装工具:
1. cmake
—-没有自己编译安装cmake
—-shell:~$ sudo apt-get install cmake
—-版本:2.8.2
(mysql5.1以后不再是直接configure的安装方式了)
2.GNU make
—-Ubuntu自带
—-版本:3.81

3.GCC
—-Ubuntu自带
—-版本:4.4.5(官方文档:必须3.2以上)

4.Perl
—-Ubuntu自带
—-版本:5.10.1

5.libncurses5-dev (ncurses-devel)
—-若差了这个包,在cmake的时候会报错。
—-Debian/Ubuntu上的包名是libncurses5-dev,RedHat和其他版本对应的是ncurses-devel
—-shell:~$ sudo apt-get install libncurses5-dev

差点忘了,你还需要添加mysql用户和组,创建安装目录,并把这些目录chown给mysql用户和组

sudo mkdir /usr/local/mysql
sudo mkdir /usr/local/mysql/data
groupadd mysql
useradd mysql -g mysql
chown -R mysql:mysql /usr/local/mysql
로그인 후 복사

接下来就可以编译安装了

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql ?-DMYSQL_DATADIR=/usr/local/mysql/data ?-DWITH_MYISAM_STORAGE_ENGINE=1 ?-DWITH_INNOBASE_STORAGE_ENGINE=1 ?-DWITH_ARCHIVE_STORAGE_ENGINE=1 ?-DWITH_BLACKHOLE_STORAGE_ENGINE=1 ?-DENABLED_LOCAL_INFILE=1 ?-DDEFAULT_CHARSET=utf8 ?-DDEFAULT_COLLATION=utf8_general_ci ?-DEXTRA_CHARSETS=all ?-DMYSQL_TCP_PORT=3306 ?-DMYSQL_USER=mysql

make

sudo make install

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿