Ordres MySQL Com activar correctament?

Si has tingut algun inconvenient per administrar una base de dades des d'un altre servidor, no et preocupis, avui us anem a indicar tot el relacionat amb els ordres MYSQL.

ordres-mysql-2

ordres MYSQL

Parlar d'aquest tipus de formats i ordres és senzillament prendre en consideració la forma en com s'ha d'inserir una base de dades en una pàgina web. És important conèixer la forma en com s'ingressa als comandos MYSQL a través d'un mitjà d'arxius, així com per mitjà d'un terminal.

La consulta per a la base de dades és vital per al funcionament de qualsevol sistema. La utilització es fa generalment a través de la pàgina PHP, però el maneig és convenient realitzar-la utilitzant el programa PhpMyAdmin; però, passa que si es presenten inconvenients l'alternativa més viable és ingressar a ells per mitjà d'una línia d'ordres.

De la mateixa manera, si ens trobem en un servidor llunyà i accedim per la terminal, cal utilitzar aquesta eina per recuperar aquests arxius. Avui et donarem algunes instruccions perquè puguis conèixer la forma en com es porta a terme aquest procés.

Ubicar l'arxiu

Els arxius MySQL s'utilitzen a través d'un programari client, amb el qual comparteix idèntic denominatiu, MySQL. S'empra en la majoria dels casos per controlar la base de dades a través de la línia d'ordres; els mateixos estan operatius quan es realitza diferents programacions d'arxius i ordres MySQL.

En qualsevol dispositiu que tingui instal·lat el programari de Windows, es pot aconseguir aquest arxiu, la seva ubicació és a la següent adreça: C: Arxius de programaMySQLMySQL Server 4.1bin.

També pots aconseguir-ho en C: xamppmysql; aquest directori pot ser diferent però només en la denominació.

al Windows

Per exemple, de vegades i segons la versió de sistema operatiu Windows, es localitza en el disc C: o en qualsevol altre lloc dins de la memòria de l'equip, així mateix, pot ser ubicat en una altra lliga on el programador hagi decidit inserir-lo. Depèn molt sobre qual tipus de programa s'hagi utilitzat per instal·lar-lo.

Però no et preocupis per la recerca, utilitzant els motors de Google es poden trobar fàcilment, sobretot aconseguir la carpeta correcta, ja que en ocasions el propi cercador de l'ordinador no ofereix la informació que necessitem.

ordres-mysql-3

La carpeta correcta o la que vols administrar s'ubica segons les indicacions de Google. Per exemple, si estem en Windows i desitgem accedir a l'alternativa de MySQL, ens situem dins el directori o col·loca la carpeta dins de la configuració PATH.

a Linux

Sabem la facilitat que ofereix Linux a tots els programadors i desenvolupadors, encara que no per això vol dir, que sigui més senzill accedir als arxius MySQL, resulta senzill fer-ho a través de les línies de comandament; també es pot accedir des de qualsevol altre directori.

De manera que quan es procedeix a col·locar el motor de la base de dades, el mateix sistema proporciona l'arxiu «MySQL», sense importar en qual carpeta ens trobem, d'allí la facilitat de Linux per poder dur a terme aquesta acció.

a Mac

Alguns pensen que aquest sistema sempre és una mica diferent en comparació dels seus rivals Windows i Linux, però resulta interessant saber que en Mac depèn molt la forma en com s'hagi instal·lat a l'equip l'arxiu MySQL. En aquest cas, la comanda no està disponible directament com en Linux o Windows, tot i tenir configurat el motor de base de dades.

Per a això hem de realitzar una cerca a Google, el qual ens oferirà tota la informació que necessitem per ubicar-lo en l'equip i accedir directament a l'arxiu «MySQL». Una configuració que es realitza en aquest tipus d'arxius és la utilització en la instal·lació de el programa Mamp; la resposta immediata de el sistema serà FAQ, el qual ens ajudarà a fer servir la comanda «mysql» a Mac i instal·lar amb Mamp server.

ordres-mysql-4

Connectar amb el servidor MySQL

Posterior a la localització de l'arxiu MySQL, s'ha de connectar amb el gestor a través de la línia d'ordres. Es procedeix llavors a invocar a MySQL, col·locant l'identificatiu de l'arxiu amb el mateix nom i indicar-li les opcions de connexió bàsica.

Si col·loquem '% mysql », obtindrem accés a la línia d'ordres i des d'allà es pot evitar l'origen prompt, però col·locant; c: mysqlbin>. Directament obviem el caràcter '% ».

La indicació connecta amb la base de dades segons els paràmetres i condicions que té el programa per defecte. Inserint i vinculant el servidor local amb l'usuari o contrasenya en cadenes buides; s'ha d'indicar llavors una altra dada per poder connectar-se amb la base de dades, per exemple, col·locar els següents paràmetres: mysql -h nom_servidor -o nom_usuari -p.

Ara, si volem connectar la base de dades al servidor local utilitzant el nom d'usuari root, s'hauria d'escriure el següent: mysql -h localhost -o root -p, en aquest sentit el sistema sol·licita la contrasenya per a aquest tipus d'usuari root . Després de introduïda, vam entrar a la línia d'ordres MySQL; de manera que el prompt canvia a el següent: mysql>

En cas d'indicar la contrasenya de forma directa en la línia d'ordres, pogués realitzar-se un ingrés immediat, però no és aconsellable per qüestions de seguretat, en aquest cas la comanda seria: mysql -h localhost -o root -pmi_clave, entre la - pi la mi_clave no s'ha de deixar cap espai tret que et trobis en un servidor local.

Aquests processos de programació resulten importants en cada sistema operatiu, si desitges obtenir més informació relacionada amb aquest tema et convidem a llegir el següent article While en programació 

Utilitzant la consola de MySQL

Després que ens trobem dins de la consola, tenim a disposició totes les alternatives de la comanda MySQL, el qual ens permet gestionar i realitzar qualsevol activitat amb la base de dades i el codi SQL. No obstant això, hauria de ser normal connectar-se en primer lloc amb una base de dades principal, per tenir l'opció de treballar amb més seguretat.

En conseqüència s'ha d'usar la comanda «usi» seguit del nom de la base de dades que desitgem connectar, vegem l'exemple: mysql> use mibase dades; ingressem llavors a la base de dades «mibasedatos». No obstant això, cal tenir en compte totes les sentències les quals han d'estar dins de la línia d'ordres MySQL.

Cadascuna acaba en «;». De manera que si no col·loquem aquest punt i coma, la comanda no s'executarà i per tant apareixerà novament la comanda prompt, el qual és un indicatiu que hem de seguir introduint sentències.

Això no obstant, si només volem executar la sentència que havíem seleccionat anteriorment amb només col·locar «;» serà suficient. Per tal motiu no s'ha d'escriure de nou la comanda complet i assenyala únicament «;» i pressionar enter.

Llista de base de dades

Per seleccionar una base de dades específica hem de realitzar una acció, la qual ens permetrà apreciar quines són les que es troben disponibles; per això hem de col·locar la següent sintaxi: mysql> show databases; apareix una llista amb totes les bases de dades que es troben al nostre ordinador. I a la fi es mostra el següent: mysql> show databases ->; 5 rows in set (0.02 sec).

Crear una base de dades

Recordem que ens trobem dins de l'arxiu Mysql, el qual ens està donant els recursos per realitzar diverses accions vinculades amb bases de dades, cosa que resulta necessari per migrar, gestionar i pujar informació cap a qualsevol servidor. Si volem crear una base de dades, hem de fer el següent:

Escriure «create database», acompanyat de el nom que desitgem col·locar a la base de dades nova, vegem: mysql> create database example; amb això es crea el fitxer.

Això ens crearà una base de dades que es diu «example», la qual quedarà registrada a MySQL, i podem utilitzar-la posteriorment, de manera que si en el futur volem utilitzar-la vam realitzar la següent acció: mysql> use example.

Gestió de base de dades

Aquesta base de dades es troba desocupada ja que acaba de ser creada, però si estiguéssim fent servir una base de dades ja usada, hem d'escriure el seu nom. Així mateix, si volem utilitzar o veure les taules que la componen hem d'escriure 'mostra tables », vegem: mysql> show tables.

En aquest sentit la base de dades no conté taules, immediatament apareix una informació com aquesta: «Empty set». Per contra si hi ha diverses taules dins el mateix arxiu, apareixerà la llista de les taules acompanyat amb el següent: 2 rows in set (0.00 sec).

Per aconseguir dades relacionades amb una específica i conèixer a més quines àrees estan disponibles, així com la classe, hem d'usar una ordre el qual descrigui l'especificació i el nom de la taula, com la següent: mysql> descripció de l'administrador. 3 rows in set (0.11 sec).

Si vols conèixer més sobre aquest i altres temes, et recomanem fer la lectura del següent article Ordres de PowerShell on aconseguiràs informació addicional vinculada amb aquest tema

Altres Accions i Sentències

Estant a la consola de MySQL, es poden realitzar indicacions a través de les línies de comandament: En aquest sentit es poden sol·licitar qualsevol tipus de codis utilitzant l'SQL; allà podem realitzar escogencias, actualitzacions, creació de taules i insercions.

La forma de fer-ho és senzilla sobretot si es coneix alguna cosa de programació, el procés és intuïtiu i fàcil de deduir, només hem d'executar la sentència col·locant immediatament després un punt i coma. Vegem un exemple:

  • mysql> create table prova (id prova int);
  • Query OK, 0 rows Affected (0.08 sec).
  • També es pot utilitzar la següent: mysql> insert into prova (id prova) values ​​(1);
  • Query OK, 1 row Affected (0.00 sec).

Per finalitzar esperem haver resolt alguns dubtes relacionades amb aquest tema de la base de dades MySQL, la qual serveix de molta ajuda per a les empreses i organitzacions, si vols obtenir més informació a l'respecte no deixis de conèixer i llegir altres continguts que es troben al nostre portal.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Actualitat Bloc
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.