Sida 1 av 1

Hur får man till MySQL?

Postat: 01 sep 2018, 16:47
av lennart_sj
Hej
Jag har uppdaterat till 18.3, men något gick fel mot slutet. Det mesta fungerar dock.
Men
Hur får man till MySQL?
Jag har försökt läsa manualer, men det är för mycket varianter och allmänt svårgenomträngligt.
Lennart S

Re: Hur får man till MySQL?

Postat: 01 sep 2018, 19:48
av webaake
MySQL är inte mycket utan en webserver och PHP. Ubuntu har ett paket med allt detta som heter LAMP. Jag körde LAMP förut och det är lärorikt som fasen, men hur du än angriper MySQL är inlärningströskeln hög.

Jag rekommenderar denna guide:
https://www.linode.com/docs/web-servers ... ntu-18-04/

Kavla upp ärmarna!

Re: Hur får man till MySQL?

Postat: 02 sep 2018, 13:50
av johanre
lennart_sj; har du löst det? Jag tror nämligen att du försöker säga att något misslyckades med installationen / uppgraderingen av mysql, stämmer det? Eller är det som webaaake misstänker att du vill installera mysql från början?

Re: Hur får man till MySQL?

Postat: 02 sep 2018, 17:40
av webaake
Tack Johan! Tror jag missuppfattade TS där.

Re: Hur får man till MySQL?

Postat: 10 sep 2018, 20:06
av lennart_sj
Jo - det är nog så att något gick snett vid installationen
Lennart S

Re: Hur får man till MySQL?

Postat: 11 sep 2018, 10:20
av johanre
OK, är det löst eller vill du fortfarande ha hjälp med att få Mysql installerat?

Om du vil installera Mysql; vad ger följande kommando?

Kod: Markera allt

sudo apt install mysql-server

Re: Hur får man till MySQL?

Postat: 23 sep 2018, 18:21
av lennart_sj
Jotack. Jag behöver mycket hjälp tydligen
För det första: Hur kommer man in i själva operativsystemet? Det är mycket jag inte känner igen i 18.4!
/Lennart

Re: Hur får man till MySQL?

Postat: 23 sep 2018, 19:10
av lennart_sj
Jodå Jag forskade vidare och hittade en terminal och körde ditt kommando
Det gav ett långt svar. Tyvärr hittar jag inte kopieringsfunktionen, så nedan följer ett begränsat utdrag.

Kod: Markera allt

Läser paketlistor
Bygger beroendeträd
...
Använd "sudo apt remove" för att ta bort dem
...
Vill du fortsätta [J/n] J
...
Läs 2 ...

dpg-divert:[color=#FF0000] fel[/color]: namnbyte innebär överskrivning av ...
ej tillåtet
dpg: fel vid hantering av paketet systemd-shim (--remove)
...
E: /usr/bin/dpkg returned an error code (1)
/Lennart S

Re: Hur får man till MySQL?

Postat: 24 sep 2018, 09:55
av johanre
Detta felmeddelande antyder att ditt paketsystem har fått sig en smäll i samband med uppgraderingen:

Kod: Markera allt

dpg-divert:[color=#FF0000] fel[/color]: namnbyte innebär överskrivning av ...
ej tillåtet
dpg: fel vid hantering av paketet systemd-shim (--remove)
Att lösa det görs genom t.ex:

Kod: Markera allt

sudo apt install -f
Problemet är bara att om du känner dig osäker i terminalen, så kan det vara svårt att tolka vad som händer därefter. Förhoppningsvis slipper du för många tveksamheter men vi hjälper dig gärna genom det, även om det kan ta lite tid och kräva lite tålamod om det uppstår många frågor.

Re: Hur får man till MySQL?

Postat: 24 sep 2018, 18:05
av lennart_sj
Jag körde kommandot

Kod: Markera allt

sudo apt install -f
Det hände en massa saker, men det hela slutade med:

Kod: Markera allt

Fel uppstod vid hantering:
systemd-shim
E: Sub-process /usr/bin/dpkg returned an error code (1)
Lennart S

Re: Hur får man till MySQL?

Postat: 24 sep 2018, 19:46
av johanre
OK. Paketet "systemd-shim" är en kvarleva från Ubuntu 16.04 som vi måste få bort. Kör följande:

Kod: Markera allt

sudo apt-get autoremove 
och

Kod: Markera allt

sudo apt-get purge systemd-shim
och därefter

Kod: Markera allt

sudo apt-get install -f
Förhoppningsvis städar det bort paketet. Skulle det inte försvinna efter det får vi kanske utföra lite manuell städning (paketet har nämligen krånglat på likadant sätt för andra).

Re: Hur får man till MySQL?

Postat: 25 sep 2018, 19:13
av lennart_sj
Hej igen
Alla dina tre varianter gav samma resultat:

Kod: Markera allt

Fel uppstod vid hantering:
systemd-shim
E: Sub-process returned an error code (1)
Lennart S

Re: Hur får man till MySQL?

Postat: 27 sep 2018, 09:03
av johanre
Detta tillstånd har rapporterats som en bugg här:
https://bugs.launchpad.net/ubuntu/+sour ... ug/1773859

Den föreslagna lösningen - i flera steg - är först:

Kod: Markera allt

sudo mv /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.bak
sudo apt-get install -f
sudo apt dist-upgrade
sudo apt autoremove

Re: Hur får man till MySQL?

Postat: 27 sep 2018, 14:11
av lennart_sj
Ja nu har jag gjort:

Kod: Markera allt

sudo mv /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service /usr/share/dbus-1/system-services/org.freedesktop.systemd1.service.bak
sudo apt-get install -f
sudo apt dist-upgrade
sudo apt autoremove
Inga felmeddelanden i vart fall, men det hände massvis med saker!
Vad sedan?

Re: Hur får man till MySQL?

Postat: 27 sep 2018, 15:36
av johanre
Härligt! Ok, en omstart av datorn nu och du borde ha ett välmående system igen. När det är gjort kan vi återvända till den ursprungliga frågan om att installera MySQL. Och då mha:

sudo apt install mysql-server

Sent from my MI 6 using Tapatalk

Re: Hur får man till MySQL?

Postat: 02 okt 2018, 18:30
av lennart_sj
Tack för hjälpen. Det fungerar!

Re: Hur får man till MySQL?

Postat: 02 okt 2018, 20:56
av johanre
Lysande!

Sent from my MI 6 using Tapatalk