如何在Ubuntu上永久增加innodb_buffer_pool_size

我已经阅读了大量的post和手册,试图找出如何增加在Ubuntu的MySQL 5.6的内存,它说有3种方法:

  1. 通过编辑my.cnf中的innodb_buffer_pool_size
  2. 通过启动mysql的命令行选项
  3. dynamic使用SQL命令。

我假设2和3会丢失,当mysql重新启动,离开1。

问题是,我的/etc/mysql/my.conf中没有这样的设置。

在configuration文件中不存在string“inno”,也不存在“buffer_size”或“buffer-size”(但是“key_buffer”)。

我通过安装它:

# apt-get install mysql-server-5.6 

任何想法,我可以改变的价值?

我有没有innodb引擎安装mysql?
我在找错文件吗? / etc / mysql下还有一些其他的.cnf文件,但是它们也没有像innodb那样的东西。

 mysql> show variables like 'inno%' : innodb_buffer_pool_size | 134217728 | 

所以看起来像innodb安装,只是无法find其configuration文件的位置。

任何帮助赞赏。

问题是,我的/etc/mysql/my.conf中没有这样的设置。

因此,将所需的行添加到configuration文件的[mysqld]部分。 默认的my.cnf文件只包含一小部分可用的configuration值。