我在mysql的 linux os上装社区版 5。0。89
my.cnf加下面的
innodb_buffer_pool_size=200MB
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
innodb_thread_concurrency=50
innodb_flush_method=O_DSYNC
table_cache=800
innodb_status_file = 1
innodb_flush_log_at_trx_commit = 0
innodb_autoextend_increment = 25M
kip-external-locking
innodb_table_locks=0重启发现死活找不到
mysql manager
(whereis 命令找mysql manager 发现在/bin/lib下)很奇怪 为什么不能加上
innodb_buffer_pool_size=200MB
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
innodb_thread_concurrency=5------------这些 下面省略
我用#注释掉 mysql马上启动成功 为什么????
(附带小问题a : 在mysql官方网站下载 在红帽系列栏目下发现有mysql bench 系列 这里bench表示是什么意思 ?
b: 在my.cnf里 [mysql.server]
user=mysql
basedir=/var/lib
这些是表示什么意思 为什么我必须把他们给注释掉
)
my.cnf加下面的
innodb_buffer_pool_size=200MB
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
innodb_thread_concurrency=50
innodb_flush_method=O_DSYNC
table_cache=800
innodb_status_file = 1
innodb_flush_log_at_trx_commit = 0
innodb_autoextend_increment = 25M
kip-external-locking
innodb_table_locks=0重启发现死活找不到
mysql manager
(whereis 命令找mysql manager 发现在/bin/lib下)很奇怪 为什么不能加上
innodb_buffer_pool_size=200MB
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
innodb_thread_concurrency=5------------这些 下面省略
我用#注释掉 mysql马上启动成功 为什么????
(附带小问题a : 在mysql官方网站下载 在红帽系列栏目下发现有mysql bench 系列 这里bench表示是什么意思 ?
b: 在my.cnf里 [mysql.server]
user=mysql
basedir=/var/lib
这些是表示什么意思 为什么我必须把他们给注释掉
)
mysql-client-3.23.55 客户端
mysql-server-3.23.55 服务器端Top
MySQL-devel 应该就是include和lib。
MySQL-bench 这个没必要,这是一个perl编写的效率测试软件
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
innodb_thread_concurrency=50
innodb_flush_method=O_DSYNC
table_cache=800
innodb_status_file = 1
innodb_flush_log_at_trx_commit = 0
innodb_autoextend_increment = 25M
kip-external-locking
innodb_table_locks=0 在另外一台centos5。3版本下是ok的 但目标机器(5.4)就是不支持这些 总说这个mysqlmanager 找不到
user=mysql
basedir=/var/lib
问题解答:
在 MySQL 的配置文件 my.ini 或者 my.cnf 文件中1、basedir 参数原文说明为:Path to installation directory. All paths are usually resolved relative to this.解释:该参数指定了安装 MySQL 的安装路径,填写全路径可以解决相对路径所造成的问题。例如:basedir="E:/dev/MySQL/MySQL Server 5.2/"则表示我的 MySQL 安装在 E:/dev/MySQL/MySQL Server 5.2/ 路径下。2、datadir 参数原文说明为:Path to the database root解释:该参数指定了 MySQL 的数据库文件放在什么路径下。数据库文件即我们常说的 MySQL data 文件。例如:datadir="E:/dev/MySQL/MySQL Server 5.2/Data/"则表示我的 MySQL 数据库文件放在 E:/dev/MySQL/MySQL Server 5.2/Data/ 路径下。