MySQL WorkBench Time Out

MySQL WorkBench kullanıcıları zaman zaman aşağıdaki hatayı görüyor, komutun defaultta 30 sn içinde cevap alamaması durumunda bu hata oluşmaktadır.

Error Code: 2013. Lost connection to MySQL server during query

Bu hatayı gidermek için 

 Edit → Preferences → SQL Editor → DBMS connection read time out (in seconds): 30

Değerini 180 yapabilirsiniz, bu durumda MySQL WorkBench komut çıktısını alana kadar bekleyecektir.

Raspberry PI Python 3,7 Kurulumu (Raspbian)

Raspbian üzerinde Python 2.7 ile gelmektedir. İlk olarak bu versiyonu Raspberry üzerinden kaldırmamız gerekiyor. Bunun için aşağıdaki komutu yazmamız yeterli.

sudo apt-get remove python2.7

Python 3.7'yi kurmak için aşağıdaki aşamaları izleyin.

sudo apt-get update

sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev

İnternetten kurulum dosyasını indirelim.

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

Yazılımı kuralım.

sudo tar zxf Python-3.7.0.tgz
cd Python-3.7.0
sudo ./configure
sudo make -j 4
sudo make altinstall

Kurulum sonrası versiyon kontrolü yapalım.

python3.7 -V

Şuanda python kuruldu fakat default isimle çağrılamamkta. Aşağıdaki işlemleri de yapalım

vim ~/.bashrc

Açılan dosyaya aşağıdaki satırı ekleyin.

alias python='/usr/local/bin/python3.7'

Komut satırında aşağıdaki komutu yazalım.

source ~/.bashrc

Ve kontrol edelim

python -V
Python 3.7.0

Kurulum tamamlandı. Şimdi gereksiz dosyalardan kurtulalım.

sudo rm -r Python-3.7.0
rm Python-3.7.0.tar.xz
sudo apt-get --purge remove build-essential tk-dev -y
sudo apt-get --purge remove libncurses5-dev libncursesw5-dev libreadline6-dev -y
sudo apt-get --purge remove libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev -y
sudo apt-get --purge remove libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev -y
sudo apt-get autoremove -y
sudo apt-get clean




Google