在rhel5上编译安装mysql-5.5.8源码包
2011-04-28 08:28
531 查看
第一、安装mysql-server
1、安装cmake编译工具cmake-2.8.3
# ./configure && make && make install
2、使用cmake配置mysql,并编译安装
# cmake . -LAH 查看所有配置参数
# cmake . -DEFAULT_CHARSET=utf8 -DENABLED_LOCAL_INFILE=1 -DENABLED_PROFILING=1 -DWITH_EXTRA_CHARSETS=gbk,gbk2312 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_NDB_STORAGE_ENGINE=1 -DWITH_HEAP_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DDEFAULT_COLLATION=utf8_general_ci
# make && make install
编译选项说明:
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 //安装目录
-DINSTALL_DATADIR=/usr/local/mysql5/data //数据库存放目录
-DDEFAULT_CHARSET=utf8 //使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci //校验字符
-DEXTRA_CHARSETS=all //安装所有扩展字符集
-DWITH_SSL=system //使用SSL加密 (bundled)
-DWITH_EMBEDDED_SERVER=1 //编译成embedded mysql library
-DENABLED_LOCAL_INFILE=1 //允许从本地导入数据
-DWITH_MYISAM_STORAGE_ENGINE=1 //安装myisam引擎
# cd /usr/local/mysql
# chown -R mysql .
# chgrp -R mysql .
# chown root .
建立/etc/my.cnf
# vim /etc/my.cnf
[mysqld]
datadir=/data
socket=/data/mysqld.sock
port=3306
user=mysql
[mysqld_safe]
pid-file=/data/mysqld.pid
log-error=/data/mysqld.err
建立相应的目录和修改权限
初始化数据目录
# cd /usr/local/mysql
# ./scripts/mysql_install_db –defaults-file=/etc/my.cnf –user=mysql
启动改密码
# /usr/local/mysql/bin/mysqld_safe –defaults-file=/etc/my.cnf –user=mysql &
登录测试
1、安装cmake编译工具cmake-2.8.3
# ./configure && make && make install
2、使用cmake配置mysql,并编译安装
# cmake . -LAH 查看所有配置参数
# cmake . -DEFAULT_CHARSET=utf8 -DENABLED_LOCAL_INFILE=1 -DENABLED_PROFILING=1 -DWITH_EXTRA_CHARSETS=gbk,gbk2312 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_NDB_STORAGE_ENGINE=1 -DWITH_HEAP_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DDEFAULT_COLLATION=utf8_general_ci
# make && make install
编译选项说明:
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 //安装目录
-DINSTALL_DATADIR=/usr/local/mysql5/data //数据库存放目录
-DDEFAULT_CHARSET=utf8 //使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci //校验字符
-DEXTRA_CHARSETS=all //安装所有扩展字符集
-DWITH_SSL=system //使用SSL加密 (bundled)
-DWITH_EMBEDDED_SERVER=1 //编译成embedded mysql library
-DENABLED_LOCAL_INFILE=1 //允许从本地导入数据
-DWITH_MYISAM_STORAGE_ENGINE=1 //安装myisam引擎
# cd /usr/local/mysql
# chown -R mysql .
# chgrp -R mysql .
# chown root .
建立/etc/my.cnf
# vim /etc/my.cnf
[mysqld]
datadir=/data
socket=/data/mysqld.sock
port=3306
user=mysql
[mysqld_safe]
pid-file=/data/mysqld.pid
log-error=/data/mysqld.err
建立相应的目录和修改权限
初始化数据目录
# cd /usr/local/mysql
# ./scripts/mysql_install_db –defaults-file=/etc/my.cnf –user=mysql
启动改密码
# /usr/local/mysql/bin/mysqld_safe –defaults-file=/etc/my.cnf –user=mysql &
登录测试
相关文章推荐
- Linux下源码编译安装MySQL 5.5.8
- Linux 下 MySQL 5.5.8 源码编译安装记录
- Linux下MySQL 5.5.8 源码编译安装记录分享
- Linux 下 MySQL 5.5.8 源码编译安装记录
- Linux下源码编译安装MySQL 5.5.8
- Linux 下 MySQL 5.5.8 源码编译安装记录
- Linux下源码编译安装MySQL 5.5.8
- Linux下源码编译安装MySQL 5.5.8
- ubuntu 10.10 下 源码编译安装mysql 5.5.8
- Linux 下 MySQL 5.5.8 源码编译安装记录
- centerOS源码编译安装mysql
- 源码编译和安装nginx、mysql
- MySQL5.7.17源码编译安装与配置
- mysql-5.5.34源码编译安装,多实例配置
- Linux系统下MySQL源码安装,完整编译支持所有字符集和默认字符集
- 源码编译安装MySQL
- Ubuntu编译安装mysql源码
- Mysql安装步骤(1)源码编译
- fedora 20 源码编译安装最新版 mysql apache2 php