2.8.1.3. Канвертацыя сховішчы ўсіх табліц
Увага!
Не рэкамендуецца выкарыстаць гэты спосаб для вялікіх баз дадзеных.Для змены тыпу сховішча усіх табліц базы дадзеных можна запусціць скрыпт, які выканае неабходны SQL-запыт для кожнай асобнай табліцы.
<?php 'host' => 'example.mysql.tools', 'user' => 'example_db', 'password' => 'xxxxxxxxxx', 'database' => 'example_db', 'engine' => 'InnoDB' ); $sql = "SHOW TABLES"; if (mysqli_query($link, "ALTER TABLE `".$row['Tables_in_'.$DB['database']]."` ENGINE = ".$DB['engine'])) { echo $row['Tables_in_'.$DB['database']]." ok<br>"; } else { echo $row['Tables_in_'.$DB['database']]." error<br>"; } }
У скрыпце выкарыстоўвайце свае дадзеныя для падлучэння да базы:
host
— сервер баз дадзеных.user
— імя карыстальніка базы дадзеных.password
— пароль карыстальніка базы дадзеных.database
— назва базы дадзеных.engine
- Тып сховішчы, які трэба ўсталяваць.