首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > MySQL的安装笔记
【标  题】:MySQL的安装笔记
【关键字】:MySQL
【来  源】:http://www.cublog.cn/u/12631/showart.php?id=160858

MySQL的安装笔记

选择binary包进行编译安装时,configure选用的参数对数据库的性能的好坏起到较为关键的影响

 

./configure --prefix=/usr/local/mysql \ 指定安装目录
--without-debug \去除debug模式
--with-extra-charsets=gb2312 \添加gb2312中文字符支持
--enable-assembler \使用一些字符函数的汇编版本
--without-isam \去掉isam表类型支持 现在很少用了 isam表是一种依赖平台的表
--without-innodb \去掉innodb表支持 innodb是一种支持事务处理的表,适合企业级应用
--enable-thread-safe-client \以线程方式编译客户端
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \以纯静态方式编译服务端和客户端

 

这里需要补充是,将mysqld编译成静态执行文件而无需共享库也能获得更好的性能

但在Solair平台上:

Solaris不提供所有系统库的静态版本(libpthreadslibdl),所以你不能用--static编译MySQL。如果你尝试这样做,你将得到错误:
ld: fatal: library -ldl: not found

MYSQL手册上如是说)

实验一:【上一篇】
本周的学习小结(20060821-20060826):【下一篇】
【相关文章】
  • debian-snort-mysql-apache-acid
  • 通过perl向mysql写入记录
  • 一个用C写的简单连接mysql数据库的例子
  • mysql使用password()加密后如何查询
  • Solaris 10 + Tomcat + Mysql
  • VSFTPD+MYSQL编译安装
  • Debian How to 编译安装MYSQL
  • 使用java语言操作,如何来实现MySQL中Blob字段的存取
  • mysql中文查询显示完美解决方案
  • recovery mysql root passwd
  • 【随机文章】
  • Meet Now的概念与使用
  • vi 编辑器命令总汇
  • Internet Explorer Developer Toolbar Beta
  • 可爱的Python:用Psyco让Python运行得像C一样快
  • 比较PHPLIB Template和FastTemplate
  • 木马客户端与服务端隐蔽通讯解析
  • 我对iptables的一些体会
  • C#中使用Oracle 存储过程笔记
  • 爸妈;你们很辛苦
  • JScript 方法 - ceil 方法
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.