.SPM'den MySQL 5.5'i kurduktan sonra MySQL'in başlatılması


2

Ubuntu 11.04 kullanıyorum. MySQL sunucusunu ve istemcisini 5.5.13 sürümünde kurdum.

Sahip olduğum sorun aslında MySQL’i kurduktan sonra başlatmak. .rpm Oracle sitesinden alınan paket.

Kurulumu tamamladıktan sonra MySQL'i yapılandırmak için herhangi bir rehber bulamıyorum. Uzaylı kullanarak kurdum.


Rpm paketlerini Debian tabanlı bir sisteme kurmak kötü bir uygulamadır. Sisteminiz tarafından sağlanan paketleri kullanmalısınız. Kullanılabilir mysql paketlerinin listesini almak için "apt-cache search mysql" ve Ubuntu / Debian uzmanları tarafından paketlenmiş MySQL'i kurmak için "apt-get install mysql-server-5.5 mysql-client-5.5" kullanın. Eğer bu bir üretim sunucusuysa, RPM kullanmak daha da kötü bir fikirdir.
Biapy

Yanıtlar:


0

Ubuntu'nun kullanabileceğiniz kendi MySQL yapısı var, apt-get yoluyla yükleyebilirsiniz. Bu makalede tartışılmaktadır ve bazı tipik olarak ilgili konular da.

Taktığınız RPM'nin nasıl çalışacağını bilmiyorum, ancak genellikle Ubuntu'nun sonraki sürümlerinde hizmetleri kontrol etmek için "service" komutunu kullanabilirsiniz. Senin durumunda, ben denerim:

sudo service mysql start

Bu, mysql servisini başlatmalıdır, fakat dediğim gibi, kurduğunuz RPM'nin gerçekten ne yaptığını tam olarak bilmiyorum.

Sanırım sağladığım bağlantıya gerçekten bakmalısın. Ayrıca, çalıştırdıktan sonra, mysql sunucunuzu yönetmek için yardımcı olabilecek phpmysql kurulumundan da oldukça yararlanabilirsiniz.


"MySQL Başlatılıyor. * Sunucu, PID dosyasını (/var/lib/mysql/home-PC.pid) güncellemeden çıkar." Bu yüzden yapılandırma kısmında eksik olan bir şey olduğunu tahmin ediyorum. MySQL kullanıcı ve grup oluşturmaya çalıştım ama kullanım yok.
jsbisht

Birisi MySQL'i başlatmam için bana yardımcı olabilir.
jsbisht

Hala kurduğunuz rpm versiyonunda mı çalışıyorsunuz?
James T Snell

0

Aşağıdakileri yaptıktan sonra çalışmasını sağladım:

sudo alien -i MySQL-server*.rpm --script

sudo alien -i MySQL-client*.rpm --script

mysql -u root password xxxxxxxx

sudo apt-get install libaio1 libaio-dev

sudo /usr/sbin/mysqld --skip-grant &

Sonra MySQL arka plan programının başlayıp başlamadığını kontrol edin:

sudo /etc/init.d/mysql status

Daha sonra aşağıdakilerle birlikte bir MySQL bilgi istemi alabilir ve şifrenizi girebilirsiniz:

/usr/bin/mysql -u root -p
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.