XAMPP (MY SQL)
¿QUÉ
ES XAMPP?
Es un servidor independiente de plataforma, es un software libre
consiste principalmente en las base de datos de MySQL el servidor web apache y
los interpretes para lenguaje.
El significado de xampp es: X es para cualquiera de los sistemas
Operativos,la letra A es de apache,la letra M es del programa de MySQL,la
letra P es de php y laotra letra P es de perl.
- Para que Sirve: Te permite probar tu trabajo en tu propio ordenador sin necesidad de tener que accesar a Internet,te provee de una configuración totalmente funcional.
- Características: Para Windows existen dos versiones una portable y la otra instalable.Su licencia es GNU que significa General Public Licence. Es de sistemas operativos (Windows, Linux, Math, Solaris, etc)
DESCARGA E INSTALACIÓN
Como ventaja frente a descargar e instalar cada componente por separado y a crear o editar sus ficheros de configuración manualmente, XAMPP sólo requiere una pequeña fracción del tiempo necesario para descargar y ejecutar un archivo ZIP, tar, exe o fkl (pudiendo encontrarse o en versión completa como en una versión más ligera, que es portable), permitiendo configurar los componentes necesarios del servidor web mediante una misma y sencilla interfaz web. XAMPP se actualiza regularmente para incorporar las últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL y phpMyAdmin.
- Si quieres descargar XAMPP, aquí hay links para descargar este programa (:
¿QUÉ
ES MYSQL?
- MySQL® se basa en el leguaje de consultas de bases de datos SQL (Structured Query Language) y es un database Server de código abierto de Sun Microsystems.
- Es un sistema de gestión de base de datos relacional multihilo y multiusuario con más de 6 millones de instalaciones se desarrolla como software libre en un esquema de licenciamiento dual. Existen varias interfaces de programaciones de aplicacion que permiten, a aplicaciones escritas en diversos lenguajes de programacion acceder a las bases de datos de MySQL incluyendo C,C++,C#,Pascal,Delphi, Eiffel,Smalltalk,Java,Lisp,Perl,PHP etc etc.
- MySQL es muy utilizado en aplicaciones web como joomla wordPress, Drupal, PHPBB
- considerada como la base datos open source más popular del mundo
¿QUÉ
ES CMD?
El símbolo del sistema (en inglés, Command prompt, también conocido como cmd.exe o cmd) es el intérprete de comandos en OS/2 y sistemas basados en Windows NT (incluyendo Windows 2000, Windows XP, Windows Server 2003, Windows Vista , Windows 7 , Windows 8 , Windows 8.1 y Windows 10). Es el equivalente de command.com en MS-DOS y sistemas de la familia Windows 9x.
COMANDOS
EN MYSQL
↠Obtener informacion sobre la base de datos Mysql:
- show databases; – Listar todas las bases de datos.
- connect [database]; – Conectarse a esa base de datos.
- show tables; – Listar todas las tablas de una base de datos.
- show table status; – Muestra informacion sobre las tablas de la base de datos.
- describe [table]; – Muestra la estructura de una tabla de la base de datos.
- drop table [table]; – Elimina la tabla, incluyendo registros y estructura.
- drop table if exists [table]; – Elimina la tabla de la base de datos, pero antes verifica que exista.
- truncate table [table]; – Elimina los registros, pero mantiene la esrtuctura de la tabla.
- rename table [table] to [nuevo nombre de tabla]; – Renombra una tabla de la base de datos.
- select * from [table] limit [numero]; – Muestra los registros desde el 1 hasta [numero].
- Ej. select * from tabla limit 10; – Muestra los 10 primeros registros.
- select * from [table] limit [numero inicio],[numero]; – Muestra los registros desde el numero de inicio hasta numero inicio + numero.
- Ej. select * from tabla limit 11,10; – Muestra desde registro 11 hasta el 20.
- $ mysqladmin -u -p create – crear base de datos.
- $ mysqladmin -u -p drop – borrar la base de datos.
- $ mysqladmin -u root -p proc – listar procesos en ejecucion en el servidor de bases de datos Mysql.
- $ mysqladmin -u root -p -i 5 status – verificar status cada 5 segundos.
- $ mysqldump –opt -u -h -p > /path/to/file – Exportar base de datos a un archivo.
- $ mysqldump –opt -u -h –all-databases -p > /path/to/file – Exportar TODAS las bases de datos a un archivo.
- $ mysql -h -u -p < /path/to/file – Importar un archivo a la base de datos a mysql
- $ mysqlcheck -o -u root -p –all-databases – Optimizar las bases de datos mysql.
- check table [table]; – Verificar la tabla.
- repair table [table]; – Reparar la tabla rota.
Comentarios
Publicar un comentario