Hola hoy estuve buscando alguna herramioenta para descargar directorios web o paginas webs completas y encontré un programa llamado Wget, el que descargué es para windows, aunque no se si existe para otro sistema operativo. Aqui les dejo el link de un tutorial de como utilizarlo y el link de donde descargarlo:
Configuración de Mysql a UTF8
Publicado: marzo 15, 2013 en MysqlEtiquetas: MySql, UTF8, character, set, server, my.cnf
mysql> SHOW VARIABLES LIKE 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | latin1 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec)
mysql> SHOW VARIABLES LIKE 'collation%'; +----------------------+-------------------+ | Variable_name | Value | +----------------------+-------------------+ | collation_connection | latin1_swedish_ci | | collation_database | latin1_swedish_ci | | collation_server | latin1_swedish_ci | +----------------------+-------------------+ 3 rows in set (0.01 sec)
[mysqld] default-character-set=utf8 default-collation=utf8_general_ci character-set-server=utf8 collation-server=utf8_general_ci init-connect='SET NAMES utf8' [client] default-character-set=utf8
Solución ‘Error While Storing the User Information…delete’ MysqlAdministrator
Publicado: marzo 10, 2013 en Sin categoríaHola si en mysql administarator no puedes crear usuarios porque al darle privilegios o colocarle informaciòn adicional aparece el mensaje : ‘Error While Storing the User Information….‘ la soluciòn es la siguiente:
Entramos a la base de datos de Mysql, y creamos la siguiente tabla:
DROP TABLE IF EXISTS `mysql`.`user_info`; CREATE TABLE `mysql`.`user_info` ( `User` varchar(16) COLLATE utf8_bin NOT NULL, `Full_name` varchar(60) COLLATE utf8_bin DEFAULT NULL, `Description` varchar(255) COLLATE utf8_bin DEFAULT NULL, `Email` varchar(80) COLLATE utf8_bin DEFAULT NULL, `Contact_information` text COLLATE utf8_bin, `Icon` blob, PRIMARY KEY (`User`), KEY `user_info_Full_name` (`Full_name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Stores additional user information';
Listo es todo el error se daba porque hacia falta esta tabla, aveces pasa con WAMP pero con appserv no.
Si te sale el error: Error 403 – Forbidden al colocar localhost, o cualquier otra direccción, esta es la solución:
- abrir el archivo phpmyadmin.conf, ubicado en la carpeta (C:/wamp/alias/phpmyadmin.conf) y sustituir :
Order deny,allow
Deny from all
Allow from 127.0.0.1
por:
Order allow,deny
Allow from all
Y en el archivo httpd.conf, que se encuentra en (C:\wamp\bin\apache\Apache2.2.21\conf), hacia el final sustituir el código:
AllowOverride None
Order deny,allow
Deny from all
por este otro:
AllowOverride All
Order allow,deny
Allow from all
Y reiniciar WAMP
Si no te funciona la opciòn anterior en el httpd.conf, solo tienes que cambiar la linea “Require local” que es la última por “Require all granted” del codigo:
<Directory “c:/wamp/www/”>
#
# Possible values for the Options directive are “None”, “All”,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that “MultiViews” must be named *explicitly* — “Options All”
# doesn’t give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
# Online –> Require all granted
# onlineoffline tag – don’t remove
Require local
</Directory>
WAMP #1045 – Access denied for user ‘root’@'localhost’ (using password: NO)
Publicado: marzo 8, 2013 en Mysql, WAMPSi te sale la pantalla rosada en wamp con el error: #1045 – Access denied for user ‘root’@'localhost’ (using password: NO)
Solución:
-Abre el archivo C:\wamp\apps\phpmyadmin2.11.6\config.inc… y cambia el password en la linea donde sale: $cfg['Servers'][$i]['password'] = ‘newpass’;
-Cambia el password de MYSQL para root, tienes que ir al directorio “C:\wamp\apps\mysql\bin” y ejecutas “mysql -u root” en la ventana de comando.
-Luego en la ventana de comando de mysql ejecutas SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(’newpass’);
-Reinicias wamp.
Si te sale el error: “either the server service mysql administrator”, el problema es que la ruta del archivo de configuración de mysql no es la correcta y la solución es la siguiente:
- Arrancar MySql Administrator. No pulsar OK.
- Hay que saltar la pantalla de login, para ello, mantener pulsada la tecla “Control” y pulsar en donde aparece “Skip” (inicialmente, antes de pulsar la tecla “Control” pone “Cancel”) .
- Una vez dentro, en “Service Control”, seleccionar la pestaña “Configure Service”, y en la parte central, en la sección “Configuration File” el Config Filename seguramente aparecerá en rojo indicando una ruta y nombre de archivo que no existe.
- Cambiar la ruta y el nombre del archivo por el que realmente tenemos instalado y existe… en mi caso por ejemplo:C:\wamp\bin\mysql\mysql5.5.24\my.ini
- Pulsamos “Apply Changes” en la parte de abajo.
- Reconectar o cerrar el MySql Administrator y volverlo a ejecutar ya logeando normalmente.
Listo!
Ignorar errores en MySQL
Publicado: marzo 8, 2013 en MysqlEtiquetas: errores, IGNORE, INSERT IGNORE, MySql
Hola esta es la sentencia para ignorar errores a la hora de insertar, borra, etc…
INSERT IGNORE
INTO tabla
(id, valor, ...)
VALUES
(25, 'valor, ...)