Mysql

932 palavras 4 páginas
Acessando banco como root:

# mysql -u root -p

Criando base de dados guiadoti:

mysql> create DATABASE guiadoti;

Selecionar banco:

mysql> USE guiadoti;

Mostrar tabelas:

mysql> show tables;

Criando tabela:

mysql> create TABLE endereco (id_endereco smallint NOT NULL, rua varchar(100) NOT NULL, bairro varchar(25) NOT NULL, cidade varchar(25), primary key(id_endereco));

Visualizar colunas da tabela:

mysql> DESC endereco;

Inserindo coluna na tabela:

mysql> ALTER TABLE endereco ADD pais varchar(25);

Remover chave primária da tabela:

mysql> ALTER TABLE endereco DROP primary key; Inserindo chave primária na tabela:

mysql> ALTER TABLE endereco ADD PRIMARY KEY(id_endereco);

Modificar definições de uma coluna:

mysql> ALTER TABLE endereco MODIFY bairro varchar(50);

Excluir coluna da tabela:

mysql> ALTER TABLE endereco DROP cidade;

Renomear tabela:

mysql> ALTER TABLE endereco RENAME localizacao;

Deletar uma tabela:

mysql> DROP TABLE localizacao;

Deletar uma base de dados:

mysql> DROP DATABASE guiadoti;

Segue uma lista dos comandos mais comuns que são utilizados de tempos a tempos.
Para fazer login (de uma shell Unix) utilize -h apenas de necessário.
[mysql dir]/bin/mysql -h hostname -u root -p
Criar uma base de dados em num servidor sql. create database [databasename];
Listar todas as bases de dados no servidor sql. show databases;
Mudar de base de dados. use [db name];
Para ver todas as tabelas da Base de Dados. show tables;
Para ver os formatos dos campos. describe [table name];
Para apagar uma base de dados. drop database [database name];
Para apagar uma tabela. drop table [table name];
Para ver toda a informação de uma tabela.
SELECT * FROM [table name];
Retornar a informação das colunas e as respectivas colunas da tabela especificada. show columns from [table name];
Ver campos especificos com o valor “qualquer coisa”.
SELECT * FROM [table name]

Relacionados

  • Mysql
    3726 palavras | 15 páginas
  • Mysql
    19600 palavras | 79 páginas
  • Mysql
    1249 palavras | 5 páginas
  • MySQL
    1561 palavras | 7 páginas
  • Mysql
    4672 palavras | 19 páginas
  • MYSQL
    4336 palavras | 18 páginas
  • mysql
    377 palavras | 2 páginas
  • Mysql
    4207 palavras | 17 páginas
  • Mysql
    680 palavras | 3 páginas
  • MYSQL
    2167 palavras | 9 páginas