Starten von MySQL nach der Installation von MySQL 5.5 von .rpm

2

Ich verwende Ubuntu 11.04. Ich habe MySQL Server und Client Version 5.5.13 installiert.

Mein Problem ist eigentlich, MySQL nach der Installation von MySQL zu starten .rpm Paket von der Oracle-Site erhalten.

Ich kann nach der Installation keine Anleitung zur Konfiguration von MySQL finden. Ich habe es mit Alien installiert.

jsbisht
quelle
Die Installation von RPM-Paketen auf einem Debian-basierten System ist eine schlechte Praxis. Sie sollten Pakete verwenden, die von Ihrem System bereitgestellt werden. Verwenden Sie "apt-cache search mysql", um die Liste der verfügbaren mysql-Pakete abzurufen, und "apt-get install mysql-server-5.5 mysql-client-5.5", um MySQL zu installieren, das von Ubuntu / Debian-Betreuern gepackt wird. Wenn es sich um einen Produktionsserver handelt, ist die Verwendung von RPM eine noch schlechtere Idee.
Biapy

Antworten:

0

Ubuntu hat einen eigenen MySQL-Build, den Sie verwenden können. Sie können ihn über apt-get installieren. Dieser Artikel behandelt das und einige typisch verwandte Themen.

Ich weiß nicht, wie das von Ihnen installierte RPM funktionieren soll. Im Allgemeinen können Sie jedoch in späteren Versionen von Ubuntu den Befehl "service" verwenden, um Dienste zu steuern. In Ihrem Fall würde ich versuchen:

sudo service mysql start

Das sollte den mysql-Dienst starten, aber ich weiß nicht genau, was der RPM, den Sie installiert haben, wirklich tut.

Ich denke, Sie sollten sich wirklich den Link ansehen, den ich angegeben habe. Sie können auch von der Installation von phpmysql profitieren. Dies kann hilfreich sein, um Ihren mysql-Server zu verwalten, sobald Sie ihn ausgeführt haben.

James T Snell
quelle
Es gibt "Starten von MySQL. * Der Server wurde ohne Aktualisierung der PID-Datei (/var/lib/mysql/home-PC.pid) beendet". Ich vermute, es fehlt etwas am Konfigurationsteil. Ich habe versucht, MySQL-Benutzer und -Gruppe zu erstellen, aber keine Verwendung.
jsbisht
Kann mir jemand helfen, MySQL zu starten.
jsbisht
Laufen Sie noch mit der von Ihnen installierten RPM-Version?
James T Snell
0

Ich habe es funktioniert, nachdem ich Folgendes getan habe:

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 &

Prüfen Sie dann, ob der MySQL-Daemon gestartet wurde oder nicht:

sudo /etc/init.d/mysql status

Sie erhalten dann eine MySQL-Eingabeaufforderung mit folgenden Angaben und geben Ihr Kennwort ein:

/usr/bin/mysql -u root -p
jsbisht
quelle