lunes, 8 de noviembre de 2010

¿Cómo averiguar el motor de bases de datos utilizada por Moodle?

Comenzaremos por averiguar qué base de datos tenemos configurado en nuestro Moodle. Para ello, debemos ver el archivo config.php (ubicado por ejemplo, /var/www/moodle/config.php) que nos indica el nombre de la base de datos, usuario y clave.

En mi caso, el nombre de la base de datos es moodle199. En primer lugar verifico que exista la base de datos que estoy buscando, y luego del chequeo, realizo una consulta en la tabla mdl_user de la base de datos moodle199. Finalmente, allí se mostrará el motor de la base de datos que en es MyISAM. Para llevar adelante ésto, en una terminal, ejecutar los siguientes comandos

mysql -uroot -p

> SHOW DATABASES;
+--------------------+

| Database |

+--------------------+

| information_schema |

| moodle199 |

| mysql |

| spip20 |

| spip210 |

+--------------------+
6 rows in set (0.00 sec)

> SHOW TABLE STATUS FROM moodle199 LIKE 'mdl_user';
+----------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-----------------+----------+----------------+----------------------------+

| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |

+----------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-----------------+----------+----------------+----------------------------+

| mdl_user | MyISAM | 10 | Dynamic | 16320 | 235 | 3852028 | 281474976710655 | 2606080 | 828 | 17700 | 2010-07-06 12:28:15 | 2010-11-02 00:19:04 | 2010-07-06 12:28:17 | utf8_general_ci | NULL | | One record for each person |

+----------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-----------------+----------+----------------+----------------------------+

1 row in set (0.00 sec)

>quit


Link:
  • http://dev.mysql.com/doc/refman/5.0/en/using-innodb-tables.html

No hay comentarios:

Publicar un comentario