Mostrando entradas con la etiqueta phpmyadmin. Mostrar todas las entradas
Mostrando entradas con la etiqueta phpmyadmin. Mostrar todas las entradas

domingo, 20 de junio de 2010

Solucionar error en tabla de base de dato en MySQL

Si en MySQL obtenemos el error parecido a:

Duplicate entry '109516' for key 1

QUERY: INSERT into nombre_de_la_tabla
(entity_guid, name_id, value_id, value_type, owner_guid, time_created, access_id) VALUES
(13392,'906',11,'integer', 721, 1276811859, 2)

Podemos solucionarla de la siguiente vía:

Entrando al phpmyadmin, selecciona la base de datos, SQL e introducir la sentencia siguiente:

repair table nombre_de_la_tabla; (repara la tabla directamente)

La salida debe ser como:

Table Op Msg_type Msg_text
nombre_de_la_tabla repair warning Number of rows changed from 108684 to 108633
nombre_de_la_tabla repair status OK

Después de esto todo volvió a la normalidad. uffff!

Fuente: http://www.rubendariux.com/?p=118

Nos leemos...

jueves, 27 de mayo de 2010

Características especiales de phpMyAdmin

Diseño fisico de una base de datos

Vamos a /usr/share/doc/phpmyadmin/examples

Extraemos el compactado create_tables.sql.gz ejecutando

tar -xzvf create_tables.sql.gz


instalamos la base de datos phpmyadmin

mysql -u root -p

Introduciomos la contraseña del usuario (root) en caso de ser necesario y damos ENTER

Vamos a la configuracion del phpMyAdmin en /usr/share/phpmyadmin/libraries/config.default.php y establecemos las siguientes variables de configuración

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';

$cfg['Servers'][$i]['relation'] = 'pma_relation';

$cfg['Servers'][$i]['table_info'] = 'pma_table_info';

$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';

$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';

$cfg['Servers'][$i]['column_info'] = 'pma_column_info';

$cfg['Servers'][$i]['history'] = 'pma_history';

$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';


Listo! Ahora podemos ver el diagrama entidad-relación de nuestras bases de datos y tener una mejor idea de su esquema.

Saludos y nos leemos...