sábado, 14 de fevereiro de 2015

Comandos básicos MYSQL

Olá criaturas virtuais, Nessa post ire mostra alguns comando básicos do  MYSQL

Acessando banco como root
root@kali:~# mysql -h localhost -u root 
Inserindo uma senha
mysql> set password for root@localhost = password('abc12345');
Criando um banco
mysql> create DATABASE extras;
Usando o Banco
mysql> use extras;
Criando uma Tabela
mysql> create TABLE users (
    -> id int(11) NOT NULL AUTO_INCREMENT,
    -> name varchar(100) NOT NULL,
    -> address varchar(100) NOT NULL,
    -> phone varchar(50) NOT NULL,
    -> login varchar(100) NOT NULL,
    -> passwd varchar(100) NOT NULL,
    -> PRIMARY KEY (id)
    -> );
Mostrar Tabelas
mysql> show tables;
Mostrar Colunas de uma determinada Tabela
mysql> DESC users;
Inserir uma coluna em uma tabela
mysql> ALTER TABLE users ADD ip varchar(25);
Modificar definições de uma coluna
mysql> ALTER TABLE users MODIFY ip varchar(50);
Excluir coluna da tabela
mysql> ALTER TABLE users DROP phone;
Renomear uma tabela
mysql> ALTER TABLE users RENAME usuarios;
Deleta uma tabela
mysql> DROP TABLE noticias;
Inserir dados na tabela

mysql> INSERT INTO `usuarios` (`id`, `name`, `address`, `login`, `passwd`, `ip`) VALUES ('1', 'Marcos da Silva', 'Rua da sexta', 'markim123', 'admin1234', '192.168.1.1');
Update de uma determinada coluna
mysql> UPDATE `extras`.`usuarios` SET `passwd`='addmim123456' WHERE `usuarios`.`ID`=1;
Deleta uma base de bados
mysql> DROP DATABASE test;

Comandos Extras
Logando no servidor Remoto
root@kali:~# mysql --host mysql.url.com.br --user val--password='v234'
Dump de uma tabela salvando .sql
root@kali:~# mysqldump -h mysql.url.com.br -u USER -pSENHA --opt DATABSENAME TABLENAME > ~/desktop/backup.sql
Dump de uma tabela salvando .csv
root@kali:~# mysql -h mysql.url.com.br -u username -ppassword -e "SELECT * from TABLENAME" DATBASENAME | sed 's/\t/","/g;s/^/"/;s/$/"/' > filename.csv









0 comentários:

Postar um comentário