quarta-feira, 6 de setembro de 2017

Como saber qual é a versão de seu MYSQL..

E muito comum ocorrer  problemas decompatibilidade de versões com o MYSQL, quando desenvolvemos um aplicativo com base em uma  versão, ao instalarmos o mesmo em outro computador podem ocorrer certos problemas,  as queryes podem simplesmente não funcionar.

E importante checar antes se  a  versões são as mesmas,  e fazer as alterações que forem necessárias

Para saber a versão do  mysql atual instalado em sua maquina, podem ser utilizados vários recursos, do PHP PHPMYADMIN, Workbeanch, etc.

Vamos utilizar os recursos do próprio mysql, abrindo o terminal de comando:

Inicie o mysql:
mysql -u root -p

logado de o comando
 mysql> select VESION();

O resultado é esse:



Versão 5.7.19-Oubuntu016.06.1.

Pronto agora e so estudar  quais são as possibilidades.

Bye.



sexta-feira, 12 de maio de 2017

Converter arquivos PDF para arquivos texto

OI;

Já vi muita gente pirar na hora de converter um arquivo  pdf para texto e acabar pagando para sites para fazer  a conversão, muitos softwares enormes e caros etc

Pois pirem no linux basta  apenas um simples comando no shell e pronto rápidinho, seu arquivo  está convertido em texto


pessotti@edson-H61M-DS2:~/Down$ pdftotext camina*pdf      celpdp.txt

pessotti@edson-H61M-DS2:~/Down$ ls
Apache_OpenOffice_4.1.3_Linux_x86_install-deb_pt-BR.tar.gz
backuptot.sql
bluegriffon_2.3.1-1ubuntu1_i386.deb
camina.pdf
celpdp.txt


é muito simples sem complicação

pdftotext arquivoPDFaconverter  arquivoasergerado.txt


inte a proxima

sexta-feira, 14 de abril de 2017

Atualizar o Linux com cdrom via linha de comando

Oi !!

Na hora de atualizar a distro Linux muita gente perde tempo para fazer este trabalho, principalmente se for fazer em uma rede de computadores, fazer o download dos pacotes para cada desktop.

Uma maneira de atualizar o Linux bem fácil e usar o apt-cdrom para incluir um cd com uma distro mais recente. assim o sistema vai copiar os pacotes direto do cdrom e poupara um tempo valioso.

Para fazer isso no terminal :
Baixa a ISO  mais recente de sua distribuição, e grave em um DVD coloque o DVD no  drive e de o comando :

edson@edson-H61M-DS2:~$ sudo apt-cdrom add
[sudo] senha para edson:
Usando ponto de montagem de CD-ROM /media/cdrom/
Desmontando CD-ROM...
Aguardando por disco...
Please insert a Disc in the drive and press [Enter]

Apos esse comomando o cd sera incluido nas sources do apt, feito isso usar o comando:

edson@edson-H61M-DS2:~$ sudo apt-get update

tambem e possivel atualizar o sistema com o comando update-manager  -d

 edson@edson-H61M-DS2:~$ update-manager -d
Gtk-Message: Failed to load module "topmenu-gtk-module"
/usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Dbusmenu was imported without specifying a version first. Use gi.require_version('Dbusmenu', '0.4') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_version('Unity', '7.0') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
edson@edson-H61M-DS2:~$


pronto em minutos seu sistema estará atualizado.

Até 
Edson

quarta-feira, 12 de abril de 2017

Shell Script bash para back-up de banco de dados MYSQL.

#!/bin/sh
#----------------------------------------------------
# Um script shell básico para back-up de banco de dadso mysql
# Author Edson Pessotti / 2017
#----------------------------------------------------
#----------------------------------------------------
# Variáveis para p mysqldump.
FILE=Meubackup.sql.'date +"%Y%m%d"'
DBSERVER=127.0.0.1
DATABASE="nome do banco"
USER="ome do usuario"
PASS= " senha "
# Para remover as versões anteriores no caso de mais de um backup por dia
unalias rm 2> /dev/null
rm ${FILE} 2> /dev/null
rm ${FILE}.gz 2> /dev/null
# Fazendo o back=up com o mysqldump;
# Use este comando para um servidor de banco de dados em um host separado:
#mysqldump --opt --protocol=TCP --user=${USER} --password=${PASS} --host=${DBSERVER} ${DATABASE} > ${FILE}
# Use este comando para um servidor de banco de dados em localhost. Adicionar outras opções, se necessário.
mysqldump --opt --user=${USER} --password=${PASS} ${DATABASE} > ${FILE}
# Compactando o arquivo criado com gzip
gzip $FILE
#Monstrando o resultado a usuario
echo "${FILE}.gz  foi criado:"
ls -l ${FILE}.gz | echo " bye inte a proxima "