linux下mysql的安装配置
2013-04-16 15:53
239 查看
1.下载mysql
2.tar解压安装mysql
参数说明:
提示:
如果出现
wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.30.tar.gz
2.tar解压安装mysql
tar zxvf mysql-5.5.30.tar.gz cd mysql-5.5.30 cmake . \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DINSTALL_DATADIR=/usr/local/mysql/data \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=all \ -DENABLED_LOCAL_INFILE=1 make && make install
参数说明:
参数值说明 | 配置选项 | CMak选项 |
安装根目录 | --prefix=/usr | -DCMAKE_INSTALL_PREFIX=/usr |
mysqld目录 | --libexecdir=/usr/sbin | -DINSTALL_SBINDIR=sbin |
数据存储目录 | --localstatedir=/var/lib/mysql | -DMYSQL_DATADIR=/var/lib/mysql |
配置文件(my.cnf)目录 | --sysconfdir=/etc/mysql | -DSYSCONFDIR=/etc/mysql |
插件目录 | --with-plugindir=/usr/lib64/mysql/plugin | -DINSTALL_PLUGINDIR=lib64/mysql/plugin |
手册文件目录 | --mandir=/usr/share/man | -DINSTALL_MANDIR=share/man |
共享数据目录 | --sharedstatedir=/usr/share/mysql | -DINSTALL_SHAREDIR=share |
Library库目录 | --libdir=/usr/lib64/mysql | -DINSTALL_LIBDIR=lib64/mysql |
Header安装目录 | --includedir=/usr/include/mysql | -DINSTALL_INCLUDEDIR=include/mysql |
信息文档目录 | --infodir=/usr/share/info | -DINSTALL_INFODIR=share/info |
TCP/IP端口 | --with-tcp-port-=3306 | -DMYSQL_TCP_PORT=3306 |
UNIX socket文件 | --with-unix-socket-path=/tmp/mysqld.sock | -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock |
启用加载本地数据 | --enable-local-infile | -DENABLED_LOCAL_INFILE=1 |
扩展字符支持 | --with-extra-charsets=all(默认:all) | -DEXTRA_CHARSETS=all(默认:all) |
默认字符集 | --with-charset=utf8 | -DDEFAULT_CHARSET=utf8 |
默认字符校对 | --with-collation=utf8_general_ci | -DDEFAULT_COLLATION=utf8_general_ci |
Build the server | --with-server | 无 |
嵌入式服务器 | --with-embedded-server | -DWITH_EMBEDDED_SERVER=1 |
libmysqld权限控制 | --with-embedded-privilege-control | 无 |
安装文档 | --without-docs | 无 |
Big tables支持 | --with-big-tables, --without-big-tables | 无 |
mysqld运行用户 | --with-mysqld-user=mysql | -DMYSQL_USER=mysql |
调试模式 | --without-debug(默认禁用) | -DWITH_DEBUG=0(默认禁用) |
GIS支持 | --with-geometry | 无 |
社区功能 | --enable-community-features | 无 |
Profiling | --disable-profiling(默认启用) | -DENABLE_PROFILING=0(默认启用) |
pstack | --without-pstack | 无(新版移除该功能) |
汇编字符串函数 | --enable-assembler | 无 |
构建类型 | --build=x86_64-pc-linux-gnu | 没有等效参数 |
交叉编译主机 | --host=x86_64-pc-linux-gnu | 没有等效参数 |
客户端标志 | --with-client-ldflags=-lstdc++ | 无 |
线程安全标志 | --enable-thread-safe-client | 无 |
注释存储类型 | --with-comment='string' | -DWITH_COMMENT='string' |
Shared/static binaries | --enable-shared --enable-static | 无 |
内存使用控制 | --with-low-memory | 无 |
如果出现
-bash: cmake: command not found则先安装 cmake
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz tar zxvf cmake-2.8.4.tar.gz cd cmake-2.8.4 ./configure make && make install
相关文章推荐
- Linux安装配置mysql
- linux下mysql安装、目录结构、配置
- 第四篇(1):企业常用Linux web环境安装配置(apache、php、mysql)
- linux 下mysql安装配置管理以及优化
- Linux安装配置mysql
- Linux 平台下 MySQL 的二进制包安装与配置
- Linux下nginx,apache,memcached,php,mysql的安装和配置
- Linux 安装与配置 mysql 环境
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
- linux下mysql安装配置方法
- MySQL5.7.20 二进制包 在Linux系统中的 安装和配置
- Linux下安装配置mysql
- Linux+Django+MySQL:安装与配置,基本命令整理
- Fedora 19(64位)安装配置lamp(linux下apache+mysql+php)
- linux下mysql的安装配置
- Linux(Ubuntu)下MySQL的安装与配置
- linux下Apache、Mysql与php的安装配置
- linux--mysql的安装与配置
- linux(ubutu)mysql的安装配置
- LNMP安装配置-linux Nginx/Mysql/Php/Phpmyadmin(CentOS vps)