| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    MySQL Linux Tutorial
    MySQL es un sistema de gestión de base de datos relacional popular, de uso general como el back-end de aplicaciones web tales como foros de discusión y galerías de fotos . MySQL es fácil de aprender y usar. Cuenta con una interfaz de shell simple y varias utilidades de línea de comandos para la gestión y administración de bases de datos y el servidor. Conectarse al servidor MySQL

    MySQL es un idioma (SQL ) shell de consulta estructurado simple, pero potente e interactiva . Invoque el shell de la línea de comandos de Linux con la siguiente sintaxis :

    mysql- u usuario - p

    Se le pedirá la contraseña . También puede acceder a una base de datos MySQL en sistemas remotos con el "- h hostname" opción. Consulte el manual de referencia de MySQL vinculado en la sección de Referencias o use " hombre mysql " en la línea de comandos de Linux para más opciones .
    Búsqueda y exploración de una base de datos

    el shell de MySQL , hay una serie de comandos que puede utilizar , además de las sentencias SQL . Tipo de ayuda o \\ h en el prompt mysql para ver una lista de los comandos

    Ver la lista de bases de datos disponibles , escriba: .

    SHOW DATABASES ;

    Seleccione una base de datos utilizando el " " comandos de MySQL . Para este ejemplo , el nombre de base de datos es address_book :

    Usa address_book

    Ver una lista de las tablas:

    SHOW TABLES ;

    uso " DESCRIBE < , nombre de tabla > "para ver una lista de los campos de una tabla y sus descripciones. Para este ejemplo, el nombre de la tabla es personas por

    describir a las personas ; .
    Consulta de la Base de datos

    Una vez que tenga una idea clara de cómo se construye su base de datos , puede consultar la base de datos para recuperar la información almacenada en las tablas mediante la sentencia SELECT. La sintaxis básica es " SELECT FROM

    Por ejemplo , mira todas las columnas para todos los registros de personas: .

    SELECT * FROM personas ;

    Restringir la . salida de columnas específicas mediante la sustitución de los comodines * con una lista delimitada por comas de nombres de columna , por ejemplo, la tabla contiene columnas personas estándar para describir a las personas :

    last_name SELECT , nombre FROM personas ;
    < p > Limite su consulta mediante WHERE para filtrar los resultados y LIMIT para restringir los resultados al número específico de registros . Clasificar los resultados utilizando ORDER BY . por ejemplo , esta declaración muestra los primeros 10 registros en los que el apellido es "Johnson ", ordenados por apellido :

    last_name SELECT nombre FROM personas DONDE last_name = "Johnson " LIMIT 10 ORDER BY nombre apellido ;

    Uso ÚNETE para recuperar las columnas de las tablas relacionadas Aquí . la tabla de direcciones está relacionado con la tabla la gente en la columna de la clave a: ( . people.A = direcciones a)

    SELECT * FROM personas , direcciones LEFT JOIN (personas, direcciones ) eN

    agregar, actualizar y eliminar registros

    Uso INSERT para agregar nuevos registros a una tabla utilizando la sintaxis INSERT INTO ( ) VALORES

    ( ) , por ejemplo :

    INSERT INTO personas ( nombre, apellidos ) VALUES ( " Bob ", " Clark" ) ;

    modificar un registro utilizando UPDATE con la sintaxis ACTUALIZACIÓN

    SET < columna > = DONDE Por ejemplo : .
    personas ACTUALIZACIÓN

    SET 'nombre = " Robert " WHERE nombre apellido = " Bob" ;

    Eliminar registros de una tabla utilizando el sintaxis delete DE

    DONDE Por ejemplo :

    DELETE FROM gente DONDE nombre apellido = " Robert" Y last_name = " Johnson" ;
    la construcción de su base de datos.

    Crear una nueva base de datos con CREATE DATABASE

    Crear tablas en la base de datos que está utilizando con CREATE TABLE ) . por ejemplo , aquí está la declaración de creación de la tabla para la tabla de personas.

    CREATE TABLE personas ( idpeople UNSIGNED INTEGER NOT NULL AUTO_INCREMENT , un UNSIGNED INTEGER NOT NULL, 'nombre VARCHAR ( 45 ) NULL , apellidos VARCHAR ( 45 ) NULL, PRIMARY KEY ( idpeople , a) , INDEX people_FKIndex1 ( a));
    En la línea de comandos

    MySQL incluye varias utilidades de cliente de línea de comandos de Linux para la gestión y . administración de bases de datos Estas herramientas simplifican muchas tareas , y puede ser fácilmente secuencias de comandos y programado con trabajos de cron

    mysqladmin : . Administre su servidor MySQL opciones incluyen crear y eliminar bases de datos , cambiar la contraseña, mostrar el estado y el lavado cachés. .

    mysqlcheck : Realizar mantenimiento de tablas , incluyendo la reparación , optimización y análisis de

    mysqldump : . . Exportar datos o toda la base de datos en XML , texto delimitados o instrucciones SQL

    mysqlimport : importar datos de un archivo en una tabla de base de datos

    mysqlshow : . . Mostrar información sobre la base de datos , las tablas y las columnas de las tablas y los índices

    Previous :

    next :
      Artículos relacionados
    ·Cómo consultar hojas de cálculo con PHP 
    ·Cómo convertir a XML PHP Class 
    ·PHP __ Carga automática de conflictos 
    ·Cómo buscar mientras se escribe en AJAX con PHP MySQL 
    ·Cómo escribir a un documento de Word con las funciones…
    ·Cómo Tarjeta de IP Direcciones salvajes 
    ·Cuándo utilizar dos son en PHP 
    ·Los apóstrofes se rompen en PHP 
    ·Comenzando Tutorial HTML 
    ·Cómo utilizar el archivo HTML separado de PHP Archivo 
      Artículos destacados
    ·Cómo eliminar una barra de direcciones en HTML 
    ·¿Qué es la sintaxis estructural o la estructura de pr…
    ·¿Cuáles son las clases inmutables 
    ·Cómo convertir Int a cadenas en Python 
    ·Cómo extender una clase abstracta 
    ·Cómo ordenar dos columnas sin enlazar en el DataGridVi…
    ·Tutorial para SNMP en PHP 
    ·Cómo conectar marcos con NetBeans 
    ·Diferencia entre recursividad y la iteración 
    ·Cómo crear un usuario en Oracle SQL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com