I de tidigare versionerna av MySQL ( <5.7.5 ) det enda sättet att ställa in
variabel var genom att skriva den till my.cnf (för linux) och my.ini (för Windows) under [mysqld] sektion :
[mysqld]
innodb_buffer_pool_size = 2147483648
Du måste starta om din mysql-server för att den ska fungera.
UPPDATERING:
Referens:http://dev .mysql.com/doc/refman/5.7/en/innodb-buffer-pool-online-resize.html
Obs
Av @FlyingAtom