Mysql nasıl kurulur?


68

mysqlKomut satırında denedim :

Alırım:

The program 'mysql' is currently not installed.  You can install it by typing:
sudo apt-get install mysql-client-core-5.5

Ama ne zaman yaparım:

sudo apt-get install mysql-client-core-5.5

Ama anladım:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-client-core-5.5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.

Nasıl ilerlemeliyim?


Ne ls -l /usr/bin/mysqldiyor?
Florian Diesch

Yaptığım şey buydu, yaptığım ls: cannot access /usr/bin/mysql: No such file or directoryzamanls -l /usr/bin/mysql
batman

1
Deneyinsudo apt-get --reinstall install mysql-client-core-5.5
StarNamer

Yanıtlar:


97

İlk önce, kullanmakta olduğunuz MySQL'in mevcut sürümünü kaldırın:

$ sudo apt-get purge mysql-client-core-5.5

Şimdi, MySQL'i kurmak için, terminal komut isteminden aşağıdaki komutu çalıştırın:

$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client

Yükleme işlemi sırasında sizden MySQL root kullanıcısı için bir şifre girmeniz istenecektir.

Kurulum tamamlandıktan sonra, MySQL sunucusunun otomatik olarak başlatılması gerekir. MySQL sunucusunun çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu bir terminal isteminden çalıştırabilirsiniz:

$sudo netstat -tap | grep mysql

Bu komutu çalıştırdığınızda, aşağıdaki satırı veya benzer bir şey görmelisiniz:

tcp        0      0 localhost.localdomain:mysql           *:* LISTEN -

Sunucu düzgün çalışmıyorsa, başlatmak için aşağıdaki komutu yazabilirsiniz:

$ sudo /etc/init.d/mysql restart

/etc/mysql/my.cnfTemel ayarları yapılandırmak için dosyayı düzenleyebilirsiniz : log dosyası, port numarası vb.


@ batman sizden bir cevap bekliyoruz ya da en azından bir verifiedişaretleme
Sumit Ramteke


21

Bu komut, ihtiyacınız olan MySQL sunucusunu kurar.

sudo apt-get install mysql-server

Komutları tezgahtan değil terminalden çalıştırmak istiyorsanız, istemciye de ihtiyacınız var (bu isteğe bağlıdır):

sudo apt-get install mysql-client

MySQL Tezgahı için (ayrıca isteğe bağlı):

sudo apt-get install mysql-workbench

10

Öncelikle terminalde aşağıdaki komutları kullanarak mysql'yi sisteminizden tamamen kaldırmalısınız.

sudo apt-get kaldır - mysql-server mysql-istemcisi mysql-common ayıklayın

sudo apt-get güncelleme && sudo apt-get yükseltme

sudo apt-get autoremove

sudo apt-get autoclean

Şimdi MySQL'i yeniden yüklemeyi deneyin.


8

Bu öneri biraz tuhaf görünüyor çünkü diğer bağımlılıkları ve yardımcı programları kaçıracak. Ben sadece bunu çalıştırmak ve onunla bitirdim:

sudo apt-get install mysql-client
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.