linux下mysql的安装配置
2013-04-16 15:53
344 查看
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安装配置管理以及优化
- zabbix安装-----linux下安装和配置mysql(编译安装)
- linux下mysql安装配置方法
- mysql 5.7.13 安装配置方法图文教程(linux)
- Linux下安装配置MySQL
- linux,Centos 6.3 yum安装Nginx+php+Mysql,配置防火墙,开启,关闭端口命令
- Linux下安装配置mysql
- Linux下MySQL源码包手动安装、配置以及测试
- linux下Apache、Mysql与php的安装配置
- linux下mysql的安装配置
- Linux安装mysql并配置外网访问
- Linux 下 MySQL 的彻底卸载和安装配置字符集
- Linux——MySQL安装、配置
- Linux下mysql5.6.33安装配置教程
- 关于Linux下的mysql安装及配置学习笔记
- linux下的mysql安装远程连接配置(基于centos7,mysql5.6.37)
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
- Linux——mysql安装及配置
- mysql 5.7.13 安装配置方法图文教程(linux) (转)