当前位置: 首页 > news >正文

mysql rpm安装 开启innodb

系统环境:linux

数据库版本:mysql 5.1.47

 

需要要安装innodb类型支持

 

先查看mysql是否安装了innodb插件

Sql代码   收藏代码
  1. [root@localhost bin]# ./mysql  
  2. mysql> show plugin;  
  3. +------------+--------+----------------+---------+---------+  
  4. Name       | Status | Type           | Library | License |  
  5. +------------+--------+----------------+---------+---------+  
  6. | binlog     | ACTIVE | STORAGE ENGINE | NULL    | GPL     |  
  7. | CSV        | ACTIVE | STORAGE ENGINE | NULL    | GPL     |  
  8. | MEMORY     | ACTIVE | STORAGE ENGINE | NULL    | GPL     |  
  9. | MyISAM     | ACTIVE | STORAGE ENGINE | NULL    | GPL     |  
  10. | MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL    | GPL     |  
  11. +------------+--------+----------------+---------+---------+  

 

发现没有安装

Sql代码   收藏代码
  1. mysql> install plugin innodb soname 'ha_innodb.so';  
  2. ERROR 1126 (HY000): Can't open shared library '/usr/local/mysql/lib/mysql/plugin/ha_innodb.so' (errno: 13 cannot restore segment prot after reloc: Permission denied)  

 

发现权限有问题

Sql代码   收藏代码
  1. [root@localhost plugin]# chcon -t texrel_shlib_t /usr/local/mysql/lib/mysql/plugin/ha_innodb.so  

 

给权限再安装

 
  1. mysql> install plugin innodb soname 'ha_innodb.so';  
  2. Query OK, 0 rows affected (0.36 sec)  
  3. mysql> show plugin;  
  4. +------------+--------+----------------+--------------+---------+  
  5. | Name       | Status | Type           | Library      | License |  
  6. +------------+--------+----------------+--------------+---------+  
  7. | binlog     | ACTIVE | STORAGE ENGINE | NULL         | GPL     |  
  8. | CSV        | ACTIVE | STORAGE ENGINE | NULL         | GPL     |  
  9. | MEMORY     | ACTIVE | STORAGE ENGINE | NULL         | GPL     |  
  10. | MyISAM     | ACTIVE | STORAGE ENGINE | NULL         | GPL     |  
  11. | MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL         | GPL     |  
  12. | InnoDB     | ACTIVE | STORAGE ENGINE | ha_innodb.so | GPL     |  
  13. +------------+--------+----------------+--------------+---------+  
  14. 6 rows in set, 1 warning (0.00 sec)  

 

安装成功

 

修改mysql配置文件/etc/my.cnf为以下内容.只为安装.就用默认值了.

Java代码   收藏代码
  1. # Uncomment the following if you are using InnoDB tables  
  2. innodb_data_home_dir = /usr/local/mysql/var/  
  3. innodb_data_file_path = ibdata1:10M:autoextend  
  4. innodb_log_group_home_dir = /usr/local/mysql/var/  
  5. # You can set .._buffer_pool_size up to 50 - 80 %  
  6. # of RAM but beware of setting memory usage too high  
  7. innodb_buffer_pool_size = 16M  
  8. innodb_additional_mem_pool_size = 2M  
  9. # Set .._log_file_size to 25 % of buffer pool size  
  10. innodb_log_file_size = 5M  
  11. innodb_log_buffer_size = 8M  
  12. innodb_flush_log_at_trx_commit = 1  
  13. innodb_lock_wait_timeout = 50  

 

重启数据库

 

 
  1. /etc/init.d/mysqld restart  

 

到此完成.

相关文章:

  • 【转载】MiniUtilityFramework(三):配置文件概述
  • 如何免费下载百度文库文章的三种方法
  • WP7开发学习笔记----1
  • 国内与国外网管待遇差别的评论
  • div隐藏输入框
  • 李开复:中国即将迎来IT的黄金时代(转)
  • redmine-1.2.2安装服务(附图)
  • 设计模式系列6-----C++实现状态模式(State Pattern)
  • Linux下编辑生成.mo文件及SecureCRT接收传送文件的方法
  • Linux 挂载windows共享后中文不乱码问题
  • 关于在SCOM中配置短信通知的过程和建议
  • 《Pro ASP.NET MVC 3 Framework》学习笔记之十【Unit Testing的使用】
  • 猜生日问题
  • 启明星会议室预定系统V5.0.0.0版本说明
  • Linux命令 Linux后台运行命令大全
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Bootstrap JS插件Alert源码分析
  • Druid 在有赞的实践
  • Java 网络编程(2):UDP 的使用
  • JS函数式编程 数组部分风格 ES6版
  • quasar-framework cnodejs社区
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 初识 webpack
  • 从零开始在ubuntu上搭建node开发环境
  • 简单基于spring的redis配置(单机和集群模式)
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 前端知识点整理(待续)
  • 前嗅ForeSpider采集配置界面介绍
  • 如何编写一个可升级的智能合约
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • #define用法
  • #pragma once与条件编译
  • #宝哥教你#查看jquery绑定的事件函数
  • (BFS)hdoj2377-Bus Pass
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (生成器)yield与(迭代器)generator
  • (算法)求1到1亿间的质数或素数
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转载)深入super,看Python如何解决钻石继承难题
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .NET下ASPX编程的几个小问题
  • .net之微信企业号开发(一) 所使用的环境与工具以及准备工作
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • @RequestMapping处理请求异常
  • [2023年]-hadoop面试真题(一)
  • [Docker]四.Docker部署nodejs项目,部署Mysql,部署Redis,部署Mongodb
  • [IE编程] 多页面基于IE内核浏览器的代码示例
  • [Interview]Java 面试宝典系列之 Java 多线程
  • [JS]JavaScript 简介