Darreres Novetats!

Baehost et brinda a continuació una llista d’ordres bàsiques que poden ser utilitzats en MySQL a través de l’eina phpmyadmin integrada a cPanel. Aquestes ordres et permetran llistar registres, treballar amb diverses taules, eliminar-les, actualitzar-les i atorgar privilegis, entre altres coses:

Crear una base de dades: create database;

Llistar totes les base de dades al servidor: show databases;

Canvia a una base de dades: usi;

Veure totes les taules d’una base de dades: show tables;

Veure els formats de camp de la base de dades: descriu;

Eliminar una base de dades: drop database;

Eliminar una taula de la base de dades: drop table;

Retornar tots els registres d’una taula: SELECT * fROM;

Tornar les columnes i la informació de la columna corresponent a la taula designada: amor show columns from;

Mostra certes files seleccionades amb el valor “el que sigui”: SELECT * FROM WHERE = “whatever”;

Mostra tots els registres que continguin el nom “Bob” AND el nombre de telèfon ‘3444444’: SELECT * FROM WHERE name = “Bob” AND phone_number = ‘3444444’;

Mostra tots els registres que contenen el nom “Bob” AND el nombre de telèfon ‘3444444’ ordenats pel camp “phone_number”: a SELECT * FROM WHERE name! = “Bob” AND phone_number = ‘3444444’ order by phone_number;

Mostra tots els registres que comencen amb la paraula ‘bob’ AND el nombre de telèfon ‘3444444’: SELECT * FROM WHERE name like “Bob%” AND phone_number = ‘3444444 ‘;

Fer servir una expressió regular per trobar registres. Utilitza “regexp BINARY” per forçar la sensibilitat a les majúscules. Això troba qualsevol registre que comenci amb “a”: a SELECT * FROM WHERE rec RLIKE “^ a $”;

Mostrar registres únics: SELECT DISTINCT FROM;

Mostrar els registres seleccionats, ordenats en ordre ascendent (asc) o descendent (desc): a SELECT, FROM ORDER BY dESC;

Tornar un nombre de files: SELECT COUNT (*) FROM;

Suma-hi el contingut de la columna: SELECT SUM (*) fROM;

Unir taules en columnes comuns: select lookup.illustrationid, lookup.personid, person.birthday from lookup left join person on lookup. personid = person.personid = statement to join birthday in person table with primary illustration id;

Canviar a mysql db. Crear un nou usuari: amor INSERT INTO (Host, User, Password) VALUES ( ‘%’, ‘user’, PASSWORD ( ‘password’));

Canvia la contrasenya d’un usuari (des el shell de Unix): a / bin / mysqladmin -u root -h hostname.blah.org -p password ‘new-password’

Canvia la contrasenya d’un usuari (des de l’indicador de MySQL ):
SET PASSWORD FOR ‘user’ @ ‘hostname’ = PASSWORD ( ‘passwordhere’);

Permetre que l’usuari “bob” es connecti amb el servidor de localhost usant la contrasenya “passwd” : grant usage on *. * to bob @ localhost identified by ‘passwd’;

Canviar a mysql db. Atorgar privilegis d’usuari per a una db: INSERT INTO (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv) VALUES ( ‘%’, ‘databasename’, ‘username’, ‘I’, ‘I’ , ‘I’, ‘I’, ‘I’, ‘N’);

Una altra alternativa seria: grant all privileges on databasename. * To username @ localhost;

Actualitzar dades en una taula: a UPDATE SET Select_priv = ‘I’, Insert_priv = ‘ I ‘, Update_priv =’ I ‘where =’ user ‘;

Eliminar files d’una taula: DELETE from where =’ whatever ‘;

Actualitzar base de dades permissions / privilages: FLUSH PRIVILEGES;

Eliminar una columna: alter table drop column;

Afegir una nova columna d’una base de dades: a alter table add column varchar (20);

Canviar el nom d’una columna: amor alter table change varchar (50);

Crear una columna única per no tenir inconvenients: a alter table add unique ();

Fer més gran una columna: amor alter table modify VARCHAR (3);

Elimina una columna única d’una taula: amor alter table drop index;

Carregar un fitxer CSV dins d’una taula: amor LOAD DATA INFILE ‘/tmp/filename.csv’ replace INTO TABLE FIELDS Terminated BY ‘,’ LINES Terminated BY ‘n’ (field1, field2 , Field3);

Bolcar totes les bases de dades en una còpia de seguretat. El backup posseeix ordres sql per recrear tots les db: / bin / mysqldump -u root -ppassword -opt > /tmp/alldatabases.sql

Bolcar una basa de dades per al back up: a / bin / mysqldump -u username -ppassword -databases databasename > /tmp/databasename.sql

Tornar una taula d’una base de dades: a / bin / mysqldump -c -o username -ppassword databasename tablename > /tmp/databasename.tablename.sql

Restaura una base de dades (o taula) d’un backup: a / bin / mysql -u username -ppassword databasename < / tmp / databasename.SQL

Crear una tabla de ejemplo 1:
Creació de taula (Firstname varchar (20), Middleinitial varchar (3), LastName varchar (35), sufix varchar (3), OfficeId varchar (10) , Userid varchar (15), nom d’usuari varchar (8), correu electrònic varchar (35), Varchar (25), grups
Varchar (15), data de dades, data de temps de temps, temps de temps, pgpemail varchar (255));

Crear una tabla de ejemplo 2:
Creació de taula (Personid Int (50) No nul·la Auto_increment Primària clau, primer nom varchar (35), Middlename varchar (50), LastNameVarChar (50) per defecte ‘Bato’);

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *