Chinaunix首页 | 论坛 | 博客
  • 博客访问: 194224
  • 博文数量: 69
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 720
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-03 11:35
文章分类

全部博文(69)

文章存档

2011年(13)

2010年(46)

2009年(10)

我的朋友

分类: Mysql/postgreSQL

2009-12-21 16:28:50

MySql 091221: config file

@ http://zcatt.cublog.cn

1.    MySQL选项配置

MySQL选项的配置有几种方式:

1)  使用命令行参数的方式

在命令参数中直接指定选项,举例,指定username, host
mysql -h hostname -u root
 
2)使用配置文件, my.ini(win os), my.cnf(linux os)
配置文件中设定的参数同命令行参数一样,除了下面几个区别,

a. '#', ';'开头的是注释行。 行尾'#'后的也是注释内容

b. 形如[group]的括号标记将配置文件分割多个区域(sections)。一般每个区域仅作用于对应程序名的程序。例如,[mysqld]用于mysqld 启动的server, [mysql]用于mysql客户端程序。特别的,[client]做用于所有客户端程序。
当多个配置参数冲突时,后面的取代前面的。
 
3) 使用环境变量
对于bash环境,可以配置.bashrc 或 .bash_profile。也可以使用export 命令。
export MYSQL_TCP_PORT=3306
 

2.  MySQL开发中用的着的几个工具

1)      mysql_config,  可以得到使用MySQL时的诸如编译选项,头文件等信息。常用的option有

--cflags
C的编译参数
--include
MySQL的头文件
--libs, --libs_r
MySQL client library
--port
the default port
--version
version
 
2) my_print_defaults, 输出当前的有效配置, 关于配置,参见前。
阅读(1178) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~