Əsas səhifə > Linux, MySQL 5.6 > Installing MySQL 5.6.12 on Ubuntu 12.04

Installing MySQL 5.6.12 on Ubuntu 12.04

* Elə qəbul edirik ki, bizim install fresh install-dır yəni başqa versiya MySQL-imiz yoxdur *

5.6.x versiya mysql Ubuntu repo-da olmadığı üçün bunu manual olaraq install etməli oldum.
Və bu zülmü bir daha heç kim çəkməsin deyə dərhal bir yazı hazırladım.

* ilk öncə bunu qeyd etmək lazımdır ki, .deb-lə yazılan MySQL 5.6.12 default installation path-i öyrəşdiyimizin əksinə olaraq /usr/mysql/bin deyil, /opt/mysql/server-5.6-dir.

İlk öncə MySQL 5.6.12-ni yükləyək: MySQL 5.6.12

Daha sonra da ardıcıllıqla aşağıdakı komandaları keçirdək:
1.

 apt-get install libaio1

Download etdiyimiz direktoriyaya gedib:
2.

 dpkg -i  mysql-5.6.12-debian6.0-x86_64.deb

Daha sonra my.cnf faylı yaradırıq:
3.

cp /opt/mysql/server-5.6/support-files/mysql.server /etc/init.d/mysql.server
cp /opt/mysql/server-5.6/support-files/my-default.cnf /etc/my.cnf

Bu komandalardan birincisi bizə imkan verəcək ki MySQL-i service mysql.server start\stop\restart-la idarə edək. Həm də linux restart-dan sonra auto olaraq MySQL start olacaq.
İkinci komanda isə default my.cnf faylının yerini /etc/my.cnf-ə dəyişir (kopyalayır).

4.
/etc/my.cnf faylının içinə aşağıdakıları qeyd edib save edirik:

basedir = /opt/mysql/server-5.6
datadir = /var/lib/mysql

5.

echo 'export PATH=$PATH:/opt/mysql/server-5.6/bin' | sudo tee /etc/profile.d/mysql.server.sh

6.

groupadd mysql
useradd mysql -g mysql

(Əgər əvvəlcədən mysql install etmisinizsə onda buna ehtiyac yoxdur.)

7.

chown -R mysql /opt/mysql/server-5.6/
chgrp -R mysql /opt/mysql/server-5.6/

8. install edirik. log file-larının yaradılması və.s

/opt/mysql/server-5.6/scripts/mysql_install_db --user=mysql --datadir=/var/lib/mysql

9. MySQL-i start edirik

service mysql.server start

10. root user-in parolunu dəyişirik

 /opt/mysql/server-5.6/bin/mysqladmin -u root password '12345'

11. connect oluruq:

root@sh-ubuntu:~# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.6.12-log MySQL Community Server (GPL)

12.

service mysql.server stop
rm /opt/mysql/server-5.6/support-files/my-default.cnf
service mysql.server start

Təbriklər!!!😉 Ubuntu-nun şəxsən bu halı heç xoşuma gəlmədi Centos-da yeni versiya MySQL install edib test etmək qat-qat daha rahatdır.

  1. Hələlik heç bir şərh yoxdur
  1. No trackbacks yet.

Bir cavab yazın

Sistemə daxil olmaq üçün məlumatlarınızı daxil edin və ya ikonlardan birinə tıklayın:

WordPress.com Loqosu

WordPress.com hesabınızdan istifadə edərək şərh edirsinz. Çıxış / Dəyişdir )

Twitter rəsmi

Twitter hesabınızdan istifadə edərək şərh edirsinz. Çıxış / Dəyişdir )

Facebook fotosu

Facebook hesabınızdan istifadə edərək şərh edirsinz. Çıxış / Dəyişdir )

Google+ foto

Google+ hesabınızdan istifadə edərək şərh edirsinz. Çıxış / Dəyişdir )

%s qoşulma

%d bloqqer bunu bəyənir: