最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Ubuntu下源码安装MySQL-5.5.25a

来源:动视网 责编:小采 时间:2020-11-09 11:20:56
文档

Ubuntu下源码安装MySQL-5.5.25a

Ubuntu下源码安装MySQL-5.5.25a:Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把 今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把MySQL卸掉然后装到自己想
推荐度:
导读Ubuntu下源码安装MySQL-5.5.25a:Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把 今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把MySQL卸掉然后装到自己想


Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把

今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把MySQL卸掉然后装到自己想要装的地方,所以又开始弄起MySQL来了(好像违背了我的初衷啊^_^),在加上我的导师是做数据库的,下学期还要想跟着导师写个小型数据库呢,所以干脆换了今天的目的。

相关参考:Ubuntu 12.04 下安装MySQL 5.5.25 见

1. 当然首先得去官网下个源码注意是源代码的,不要下了二进制发布包啊

2.然后就是安装cmake

>>sudo apt-get insall cmake

3.创建mysql用户组和mysql用户

>>groupadd mysql

>>useradd -r -g mysql mysql

以上两条命令要跟用户权限

4.解压源码包

>>tar -zvxf mysql-5.5.25a.tar.gz

5.进入解压目录

>>cd mysql-5.5.25a

6.利用cmake生成Makefile

>>cmake -DCMAKE_INSTALL_PREFIX=/home/killa/mysql -DMYSQL_UNIX_ADDR=/home/killa/data/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/home/killa/data/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306

CMAKE_INSTALL_PREFIX:指定MySQL程序的安装目录,默认/usr/local/mysql
DEFAULT_CHARSET:指定服务器默认字符集,默认latin1
DEFAULT_COLLATION:指定服务器默认的校对规则,默认latin1_general_ci
ENABLED_LOCAL_INFILE:指定是否允许本地执行LOAD DATA INFILE,默认OFF
WITH_COMMENT:指定编译备注信息
WITH_xxx_STORAGE_ENGINE:指定静态编译到mysql的存储引擎,MyISAM,,MERGE,MEMBER以及CSV四种引擎默认即被编译至服务器,不需要特别指定。
WITHOUT_xxx_STORAGE_ENGINE:指定不编译的存储引擎
SYSCONFDIR:初始化参数文件目录
MYSQL_DATADIR:数据文件目录
MYSQL_TCP_PORT:服务端口号,默认3306
MYSQL_UNIX_ADDR:socket文件路径,默认/tmp/mysql.sock

文档

Ubuntu下源码安装MySQL-5.5.25a

Ubuntu下源码安装MySQL-5.5.25a:Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把 今天在Ubuntu Linux下本来玩玩Android的源码看下的。那小的怎看根目录的空间已然不多。所以想把MySQL卸掉然后装到自己想
推荐度:
标签: 5.5 25 ubuntu
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top