Operadores Aritméticos – Mysql

Operadores Aritméticos +  Soma –   Subtração /   Divisão *   Multiplicação % ou MOD   Módulo DIV   Divisão inteira Vejamos alguns exemplos do uso de operadores aritméticos simples: SELECT 3 * 9; SELECT Nome_Livro, Preco_Livro * 5  AS ‘Preço de 5 Unidades’ FROM tbl_Livro; SELECT 2 * 9 / 3; SELECT Nome_Livro, Preco_Livro / 2 AS ‘Preço com 50% de desconto’ FROM tbl_Livro; SELECT […]

Funções Matemáticas MYSQL

Funções Matemáticas É possível também utilizar funções matemáticas nos valores de uma coluna e retornar resultados em uma coluna calculada. Abaixo vemos algumas funções matemáticas mais comuns: CEILING()   Arredondar para cima FLOOR()     Arredondar para baixo PI() Retorna o valor de Pi POW(x,y) Retorna x elevado a y SQRT()   Raiz quadrada de um argumento SIN() Retorna o seno de […]

update

Como substituir (REPLACE) um texto no MySQL?

Para substituir texto pelo MySQL é relativamente simples. É necessário utilizar a função nativa do próprio MySQL chamada REPLACE. Os parâmetros para essa função são: REPLACE(‘String a ser substituída’,’Trecho procurado’,’Novo trecho’) No lugar da “String a ser substituída” pode ser alterado por um campo. Por exemplo: UPDATE clientes SET nome = REPLACE(nome,’da Silva’,’de Souza’) Pessoal tenham em […]

Caixa de Ferramentas UNIX

Caixa de Ferramentas UNIX Esse documento é a coleção de comandos e tarefas realizadas nos sistemas Unix/Linux/BSD na qual são utilizados no dia-a-dia dos administradores de redes ou para os usuários avançados. Esse guia é prático e com explicações diretas, entretanto a leitura é supostamente para quem já conhece o assunto. About Marcelome Marcelo Gomes […]

Listando e matando processos no MySQL

Hoje me de parei com uma situação interessante onde precisei matar um processo doMySQL que estava usando toda a memória do mesmo e impossibilitando a utilização do sistema. Primeiro você deve se conectar ao MySQL (no Linux): mysql -u USUÁRIO -p Já conectado ao MySQL, liste os processos. O retorna desta função é uma tabela contendo diversas informações sobre […]

Mysql – Lista de Comandos

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 […]

Excluindo bancos de dados

Para excluir bancos de dados inteiros use o comando: drop database BANCO; Exemplo: mysql> show databases; +———-+ | Database | +———-+ | cde      | | exemplo  | | mysql    | | test     | +———-+ 4 rows in set (0.00 sec) mysql> drop database exemplo; Query OK, 0 rows affected (0.27 sec) mysql> show databases; +———-+ […]

Excluindo tabelas

Para excluir tabelas use o comando: drop table TABELA; Exemplo: mysql> show tables; +——————-+ | Tables_in_exemplo | +——————-+ | cliente           | | pedido            | +——————-+ 2 rows in set (0.01 sec) mysql> drop table pedido; Query OK, 0 rows affected (0.03 sec) mysql> show tables; +——————-+ | Tables_in_exemplo | +——————-+ | cliente           | +——————-+ 1 […]