Informática, Bases de datos
Mando da consola de Windows - MySQL
Desenvolvemento de tecnoloxía da información - unha das principais áreas da actividade humana. Polo tanto, nesta rexión están investindo unha cantidade enorme de diñeiro. Desde o inicio e unha morea de diferentes tarefas se decidiu ata o momento, que facilitan a serio a vida diaria de moitas persoas. Con todo, os avances da tecnoloxía, un número de problemas, unha das cales - unha cantidade excesiva de información a ser almacenada. Bases de datos foron deseñados para resolver a situación.
Unha visión xeral dos sistemas de xestión de base de datos
Sempre que o problema de almacenar grandes cantidades de información é relevante para hoxe, hai moitas maneiras de resolver. Cada un deles centrado na tarefa determinada dirección. Con todo, en conxunto, forman un complexo integral que simplifica problema de almacenamento.
Existe unha clasificación definitiva, o que determina a necesidade de unha base de datos específico e DBMS (sistema de xestión de base de datos). O máis común é actualmente considerada unha tecnoloxía de almacenamento de cliente-servidor. Estes inclúen o seguinte: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, linteis, MySQL. Estamos interesados na segunda opción - MySQL, que o equipo completamente co estándar SQL. Esta tecnoloxía é unha das máis populares e comunmente utilizados para combater problemas de aplicación e de produción local de pequena escala.
precursores de tecnoloxía cliente-servidor son da base de datos do servidor de ficheiros, que perderon as súas posicións debido a unha serie de inconvenientes existentes, entre as que a necesidade de reservar do núcleo propagación DBMS en cada ordenador e unha carga significativa na rede de área local, obtendo aumento lento. Este grupo inclúe Microsoft Access, a Borland un paradoxo.
As novas tecnoloxías están gañando popularidade
Con todo, hai uns anos, houbo unha tecnoloxía avanzada que está gañando popularidade ea demanda para resolver pequenos problemas locais. Estamos a falar sobre os sistemas de xestión de base de datos incorporado. A principal característica deste base de datos - banda servidor. O sistema en si é unha biblioteca, permitindo un xeito uniforme para xestionar grandes cantidades de información aloxado no servidor local. Este método elimina presentar as desvantaxes recursos do servidor, e moi superior á velocidade tecnoloxía cliente-servidor.
Como exemplos poden ser vistos OpenEdge, SQLite, BerkeleyDB, unha das opcións Firebird de zigzag SAV, Microsoft SQL Server Compact, linteis, así como unha das opcións de MySQL que o equipo non son diferentes dos utilizados na base de datos cliente-servidor. Con todo, sistemas embarcados pode facilmente perder a súa relevancia o problema deixará de ser local.
As principais vantaxes da base de datos MySQL
sistema de xestión de base de datos MySQL é unha das tecnoloxías máis popular, porque pode ser activado para tratar o gran número de tarefas. Se compararmos cos seus homólogos modernos, é posible identificar unha serie de grandes vantaxes.
A principal vantaxe no mercado ruso é considerado como a súa dispoñibilidade, xa que é gratis na maioría dos casos. A segunda característica é a velocidade. Un dos sistemas máis populares é MySQL. Equipo é rápido, cun tempo de resposta mínimo. Ningún efecto sobre a velocidade de procesamento de comandos para conectarse ao servidor varios clientes en modo multithreaded usando mecanismo de apoio InnoDB para transaccións rápidas.
A presenza do controlador ODBC permite que os desenvolvedores para simplificar a solución de moitos problemas. Os beneficios tamén debe incluír a creación de oportunidades de rexistros de lonxitude fixa e variable. Pero a función principal que é moi apreciado entre os programadores - Interface coas linguaxes C e PHP. As oportunidades que ofrece a MySQL, permiso para usar esta base de datos para un gran número de prestadores de servizos de hospedaxe web.
E por un simple secular, desenvolvendo un interese en tecnoloxías modernas de almacenamento de información, cómpre estudar MySQL, os comandos SQL ea sintaxe, pois os expertos nesta área están en gran demanda e altamente pago en calquera lugar do mundo. Polo tanto, se alguén interesado nesa dirección, sen custo atraso. Debemos mover estudar agora.
O que eu teño para estudar
A primeira vista pode parecer que esta área é difícil de auto-estudo e require unha comunicación constante co especialista. Con todo, non é así. Arquitectura e recursos de MySQL, a principal equipo de linguaxe de consulta e todo o relacionado con el, pode ter, sen recorrer a axuda dun consultor. É o suficiente para ter o desexo e os esforzos para seguir adiante. Só o auto-desenvolvemento e estudo desta área permitirá a adquisición de novos coñecementos, para consolidar as destrezas adquiridas e quizais comezar a construír unha carreira e moverse nesa dirección.
Para estudar os comandos básicos, en primeiro lugar, ten que ter a man unha versión gratuita do utilidade de consola MySQL. Este proceso de aprendizaxe comeza con el. Pode baixa-lo do sitio web oficial de MySQL. É facilmente instalado en calquera sistema operativo, formando un servidor e cliente nun único ordenador, o que é moi cómodo.
A continuación, é necesario recorrer a atopar un manual de formación que contén información básica sobre o contorno de MySQL. comandos Console para a investigación básica, como norma xeral, eles tamén están contidos. Información sobre este bastante. Con todo, ten que para chegar a unha selección serio. Información debe ser presentada de forma consistente e ben estruturado.
Se ten coñecemento básico do idioma inglés, pode utilizar o soporte da consola incorporado. Para este efecto, hai unha orde de axuda especial, que axuda a comprender o uso de ferramentas de MySQL.
Os principais comandos da consola
A transición suave entre as características básicas, capacidades e beneficios, chegamos á lista de comandos básicos. MySQL utilidade contén inicialmente só un usuario, que é usado só para o estudo. Este usuario chamado raíz, cuxa contrasinal é idéntico ao nome.
Cando os primeiros e seguintes lanzamentos do usuario MySQL consola será necesario escribir o contrasinal de root para a continuación dos traballos co SGBD MySQL. comandos CLI dispoñibles soamente despois da identificación exitosa.
Despois dun exame exitoso por conveniencia, pode mostrar as ordes existentes mediante o comando de axuda. Despois diso, a consola será presentado a todos os comandos existentes e unha breve descrición deles.
e as ordes de control de monitor
Agora ten que ir á seguinte etapa. Para iso, ten que seleccionar un xa existente ou crear unha nova base de datos. Para seleccionar unha base de datos existente usar o comando uso. E a través do oco para introducir o nome da base de datos. Inicialmente, a utilidade é que hai só un - o nome proba. Polo tanto, a consulta será semellante a este: uso proba.
Para crear a base de datos ten que usar o comando crear, apuntando para o seu banco de datos de palabras clave e especificando o nome apropiado. A estrutura ten a seguinte forma: crear Name_of_database base de datos. Para traballar coa base de datos recén creado, é necesario aplicar mediante o comando uso.
A contorna ten unha función para amosar bases de datos existentes, táboas, chaves primarias ou conexións externas e producir información dispoñible sobre eles na consola de MySQL. Equipos, neste caso, que sempre comezar coas propostas amosar. Por exemplo, para amosar unha lista de bases de datos dispoñibles para o usuario actual, escriba a seguinte consulta: Concerto bases de datos. Para ver a táboa bastante trala contrasinal cambiar o obxecto de exhibición escribindo mesas.
Equipo mesas de Xestión
Antes de continuar, é necesario unha vez lembrar que a conformidade co estándar SQL ofrece oportunidades para os desenvolvedores, con independencia dos sistemas de base de datos e sistemas operativos. As solicitudes desenvolvidos en calquera ambiente que soporte o estándar SQL, funcionará correctamente (cando a base de datos está dispoñible e táboas) no ámbito de MySQL. comandos de consola de Windows non son diferentes dos utilizados noutros sistemas operativos.
Folla de cálculo, hai unha serie de comandos específicos que, se traducilo los para Inglés, falan por si. Ao mando crear mencionado arriba. Tamén pode ser activado para engadir táboas na base de datos creada con anterioridade. Para eliminar obxectos de base de datos tales como mesas e utilizado mando gota, ao cal se engade o nome do obxecto a ser destruído. Exemplo: gota nomear _ de _ _ a súa mesa.
solicitudes de sintaxe para o servidor de base de datos sempre ten a estrutura xeral. Polo tanto, unha proposta, deseñado en Windows, e vai funcionar ben na consola de MySQL Linux. Equipos tratados servidor sen erro nun sistema operativo non pode causar erros nos outros.
Select equipo
Pero o máis importante sintaxe de comandos folla é moi sinxelo, - seleccionar un equipo. El é usado para seleccionar os datos da base de datos. A sintaxe orixinais é a seguinte: SELECT * FROM mesa _ nome. Ao enviar unha solicitude para o servidor de base de datos, o cliente debe obter todos os rexistros gardados na táboa.
Moita xente nunca pensa, pero cando a ver os recursos de Internet son constantemente utilizados comandos de MySQL. Os PHP-consultas usar a sintaxe da linguaxe SQL para amosar o contido dun directorio de tendas en liña ou noticias en redes sociais. En vez de o "*" tras os seleccionados ofertas, como norma xeral, a lista dos principais campos da táboa ou varias táboas de datos a seren procesados. No caso de mostraxe de varias táboas, un paquete especial unirse, que serve para conecta-los sobre as conexións externas dispoñibles. Con todo, esta condición pode ser modificada de forma independente, indicando que os campos deben ser efectuada a conexión.
Definir as restricións de mostraxe
Ás veces hai unha situación na que a resposta recibida do servidor de base de datos contén datos duplicados. Para que o usuario sexa só as entradas únicas visibles, utilizando oferta distinta. É colocado antes da lista de campos solicitados e serve como unha axuda para ocultar duplicados.
Similar articles
Trending Now