`
- 浏览:
340522 次
- 性别:
- 来自:
郑州
-
linux安装mysql-5.1.55,没有innoDB数据引擎
第一次在linux下安装数据库,遇到不少的麻烦。以下就是麻烦之一:
安装好了以后没有innodb数据库引擎,找个不少资料,大致如下:
1,去掉#skip-innodb 前面的#
2,删除日志文件(查到过,现在找不到了)
检查了一下,首先skip-innodb前面的“#”号是去掉的。其次,我压根都找不到他所说的log_files。
后来决定重新编译安装。
./configure --prefix=/usr/local/mysql \
--with-extra-charsets=all --without-isam \
--exec-prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/var \
--sysconfdir=/usr/local/mysql/etc --with-tcp-port=3306 \
--with-innodb --with-partition
结果出现错误: 大致意思就是不知道 --without-isam 、--with-extra-charset=all 还有--with-partition
运行./configure --help发现选项中根本没有“--with-extra-charset=all” 应该是“--with-extra-charsets=all”(少了个s) ,
而--with-innodb --with-partition根本没有,也没有类似的。这就郁闷了。./configure --help最后的地方出现innoDB,在plugins里。忽然明白原来是作为插件安装的。一看选项果然有-个叫“--with-plugins” 和“--with-plugin-[]” 作为菜鸟就直接“--with-plugins=all" 好了,结果没有错误了
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在32位Linux系统上安装MySQL 5.1.55,你需要了解以下关键知识点: 1. **Linux环境**:32位Linux系统意味着你的计算机处理器支持32位指令集,这限制了你可以运行的最大内存,但不影响MySQL的基本功能。确保你的系统...
在安装过程中,可能还需要根据具体系统需求调整配置文件,比如选择合适的内存大小配置(my-small.cnf、my-medium.cnf、my-large.cnf 或 my-huge.cnf),以及针对 InnoDB 引擎的特定设置(如 my-innodb-heavy-4G.cnf...
MySQL 5.1.53引入了一些重要特性,比如InnoDB存储引擎的改进,支持分区表,以及更高效的查询处理。此外,它还提供了线程池和复制的增强,使得在高并发环境下性能更优。 在安装过程中,可能会遇到一些问题,例如权限...
1. **InnoDB 表引擎增强**:MySQL 5.1 强化了 InnoDB 存储引擎,提供了更好的事务处理能力和行级锁定,使得并发性能得到显著提升。此外,InnoDB 支持表空间管理和自动碎片整理,有助于保持数据的整洁与高效。 2. **...
2. **存储引擎**:提供了多种存储引擎,如InnoDB(支持事务处理和行级锁定)、MyISAM(快速但不支持事务)和Memory(数据存储在内存中,速度极快)等。 3. **安全性**:具备用户权限管理,可以设置不同级别的访问...