Acessando banco como root
root@kali:~# mysql -h localhost -u rootInserindo uma senha
mysql> set password for root@localhost = password('abc12345');
Criando um bancomysql> create DATABASE extras;
Usando o Bancomysql> use extras;
Criando uma Tabelamysql> 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 Tabelasmysql> show tables;Mostrar Colunas de uma determinada Tabela
mysql> DESC users;
Inserir uma coluna em uma tabelamysql> ALTER TABLE users ADD ip varchar(25);
Modificar definições de uma colunamysql> ALTER TABLE users MODIFY ip varchar(50);
Excluir coluna da tabelamysql> ALTER TABLE users DROP phone;
Renomear uma tabelamysql> ALTER TABLE users RENAME usuarios;
Deleta uma tabelamysql> DROP TABLE noticias;
Inserir dados na tabelamysql> 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 colunamysql> UPDATE `extras`.`usuarios` SET `passwd`='addmim123456' WHERE `usuarios`.`ID`=1;
Deleta uma base de badosmysql> 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.sqlDump 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