Baehost oferece abaixo de uma lista de comandos básicos que podem ser usados no MySQL através da ferramenta PhpMyAdmin integrada no cPanel. Estes comandos permitem registros da lista, o trabalho com várias mesas, excluí-los, atualizá-los e conceder privilégios, entre outras coisas:
criar um banco de dados: Criar banco de dados;
Listar tudo os dados de base no servidor: Mostrar Bancos de dados;
Mudar para um banco de dados: Use;
Ver todas as tabelas de um banco de dados: SHOW TABLES;
Veja o campo formatos de banco de dados: descreve;
Excluir um banco de dados: Gota de banco de dados;
Excluir uma tabela do banco de dados: Drop Table;
retornar todos os registros de um tabela: SELECT * de;
Voltar a colunas e coluna de informações correspondentes para a mesa designada: mostra potros
de;
Mostra certas linhas selecionadas com o valor “whatever”: SELECT * de onde = “whatever”;
Mostrar todos os registros que contêm o nome “Bob” e número de telefone ‘3444444’: SELECT * FROM onde Name = “Bob” e phone_number = ‘3444444’;
Mostrar todos os registros que contêm o nome “Bob” e o número de telefone ‘3444444’ classificada pelo campo “phone_number”:
Selecione * de onde Name = “Bob” e phone_number = ‘ 3444444’ Ordenar por phone_number;
Mostrar todos os registros que começam com a palavra ‘Bob’ e número de telefone ‘3444444’: SELECT * FROM onde nome como “Bob%” e phone_number = ‘3444444’;
Use uma expressão regular para encontrar registros. Use “regexp binário” para forçar a sensibilidade a letras maiúsculas. Isso encontra qualquer registro que começa com “A”: Selecione * De onde religo “^ a $”;
Mostrar registros exclusivos: Selecione Distinto de;
mostrando o Registros selecionados, encomendados em ordem crescente (ASC) ou descendente (Desc):
Selecione, a partir de ordem por dezembro;
Retorna uma série de linhas: Selecione a contagem (*) de;
Adicione o conteúdo da coluna: Selecione soma (*) de;
Tabelas de junção em colunas comuns: Selecione Lookup.illustrationid, lookup.personid, pessoa.Birthday da pesquisa à esquerda. Personid = person.personid = Declaração para juntar aniversário na mesa de pessoa com identificação de ilustração primária;
muda para o mysql db. Criar um novo usuário:
INSERT INTO (Host, usuário, senha) VALUES ( ‘%’, ‘User’, senha ( ‘Senha’);
senha de um usuário Change (do UNIX shell): Twitter / bin / mysqladmin -u raiz -h hostname.blah.org -p password ‘new-password’
senha de um usuário Change (a partir do MySQL prompt):
SET sENHA pARA ‘user’ @ ‘hostname’ = pASSWORD ( ‘PASSWORDHER’);
Permita que o usuário “Bob” para se conectar ao servidor localhost usando o “passwd” password: uso Grant em * * a. Bob @ localhost identificado por ‘passwd’;
muda para o mysql db. Grants Benefícios do Usuário para um DB: Inserir em (host, db, user, select_priv, inserção_priv, upding_priv, setor_priv, create_priv, drop_priv) (‘%’, ‘DatabaseName’, ‘nome de usuário’, ‘e’, ‘y “, ‘Y’, ‘e’, ‘e’, ‘n’);
Outra alternativa seria: conceder todos os privilégios no DatabaseName. * para nome de usuário @ localhost;
Atualizar dados em uma tabela:
Set de atualização select_priv = ‘y’, inserção_priv = ‘e’, update_priv = ‘e ‘onde =’ usuário ‘;
remover linhas de uma tabela: DELETE FROM onde =’ qualquer que seja’;
permissões UPDATE / privyages banco de dados: Resplendor privilégios;
Remover uma coluna: coluna ALTER TABLE DROP;
Adicionar uma nova coluna de um banco de dados:
ALTER TABLE ADD coluna VARCHAR (20);
Alterar o nome de uma coluna: Alter alteração da tabela VARCHAR (50);
Crie uma coluna exclusiva para não ter nenhum inconveniente:
ALTER TABLE Adicionar Único (); / p>
fazer uma maior coluna:
Alter Table Modificar Varchar (3);
Remover uma coluna única de uma tabela:
Alter Table Index Gota;
Carregue um arquivo CSV dentro de uma tabela:
Load Data Infile ‘/tmp/filename.csv’ Substituir em campos de tabela terminados por ”, ‘linhas terminadas por’ n ‘(field1, field1 , Campo3);
Despeje todos os bancos de dados em um backup. Backup tem comandos SQL para recriar tudo db: / bin / mysqldump-u raiz -ppassword -OPT > /tmp/alldatabases.sql
despejar um conjunto de dados de base para backup: Twitter / bin / mysqldump -uNome_do_Usuário Ppassword -bancos de dados DatabaseName > /tmp/databasename.sql
Voltar uma tabela de um banco de dados: Twitter / bin / mysqldump -c -uNome_do_Usuário -ppassword databasename tabela > /tmp/databasename.tablename.sql
restaurar uma base de dados (ou tabela) de um backup: Twitter / bin / mysql -u nome de usuário -ppassword databasename < / tmp / databasename.SQL
crear una tabla de ejemplo 1:
Criar tabela (FirstName Varchar (20), Middiencial Varchar (3), LastName VARCHE (35), sufixo varchar (3), Office Var (10) , userid varchar (15), nome de usuário varchar (8), e-mail varchar (35), telefone varchar (25), grupos
varchar (15), data de dados, tempo de timestamp, pgpemail varchar (255));
CREAR UNA TABLA DE EJEMPLO 2:
Criar tabela (Personid Int (50) Não Nulo Auto_increment Chave Primária, FirstName Varchar (35), Middlename VarChar (50), SobretamVarchar (50) Padrão ‘Bato’);