MySQL. Starta server

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

MySQL. Starta server

Inlägg av Tesla »

Jag är sugen på att lära mig lite om databaser och har fixat nybörjarböcker om det (Beginning SQL), och för att testa exemplen i det så har jag fixat de program som ska behövas, d.v.s. mysql-server och mysql-client och massa php5 och liknande som synaptics föreslog. Sen så skulle man ha en "RDBMS" och jag valde mysql-administrator.

När jag öppnar det programmet så kommer jag till en liten ruta där man ska "Connect to mysql server instance" och det går givetvis inte eftersom jag inte har någon mysql server att ansluta till antar jag? Eftersom databasen inte ska användas utan bara är till för att lära mig så borde väl servern kunna ligga på den datorn som jag använder?

Jag googlade lite och hittade denna sida http://www.yolinux.com/TUTORIALS/LinuxT ... MySQL.html. Där står det att jag ska skriva kommandot /etc/rc.d/init.d/mysqld start. När jag gör det så står det dock bara att katalogen inte existerar.

Vad gör jag för fel? Finns det andra och smidigare sätt?

(Operativsystemet är ubuntu 8.10)
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: MySQL. Starta server

Inlägg av dmz »

Antingen /etc/rc.d/mysqld start eller /etc/init.d/mysqld start. :) Det är olika initsystem, ubuntu använder upstart som är baserat på System V-Init (eller bara vInit), så du lär köra på init.d.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: MySQL. Starta server

Inlägg av Tesla »

Den första ger svar "command not found" och den andra ger svaret "Filen eller katalogen finns inte". :(
StefanB
Inlägg: 487
Blev medlem: 28 jan 2008, 12:01
OS: Ubuntu
Ort: Sundsvall

Re: MySQL. Starta server

Inlägg av StefanB »

Tesla skrev:Den första ger svar "command not found" och den andra ger svaret "Filen eller katalogen finns inte". :(
Jag drar igång min mysql-server med

Kod: Markera allt

sudo /etc/init.d/mysql start 
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: MySQL. Starta server

Inlägg av maths57 »

Men om du har installerat MySQL i Ubuntu borde den starta automatiskt. Du borde alltså kunna ansluta direkt. Fick du några frågor om typ lösenord när du installerade? Vad händer om du i ett terminalfönster skriver

Kod: Markera allt

mysql -u root
Visst kan du använda MySQL på din egen dator. Vanligen går det bara att ansluta till MySQL-servern om man sitter vid localhost, alltså den aktuella datorn. Men kolla för säkerhets skull att den inte lyssnar utåt nätet.

1. System - Administration - Nätverksverktyg.
2. Fliken Netstat.
3. Markera Aktiva nätverkstjänster.
4. Klicka på knappen Netstat.
5. Det borde inte komma upp så mycket. Porten 3306 ska INTE finnas med!
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: MySQL. Starta server

Inlägg av Tesla »

Jag har fått igång skiten nu. Vilken RDBMS rekomenderas? Jag har hittat mysql administrator och open.office-base. Vilken är bäst?

Jo den lyssnar på nätet. Vad göra åt det? Edit: och varför bör man bryt sig?
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: MySQL. Starta server

Inlägg av maths57 »

Tesla skrev:Jo den lyssnar på nätet. Vad göra åt det? Edit: och varför bör man bryt sig?
Du vill väl inte att någon från internet ansluter till din databas? Tänk på vilken skit dom kan ställa till med.
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: MySQL. Starta server

Inlägg av Tesla »

Aha.. Nu är det ju ingen databas som jag tänker använda till annat än övning, men så att jag vet det senare: hur fixar jag så att den inte lyssnar mot internet?
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: MySQL. Starta server

Inlägg av maths57 »

Du får installerat något program för att hantera brandväggen. Där ser du till att blockera input på port 3306 från nätet.
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: MySQL. Starta server

Inlägg av Tesla »

Den enda brandvägg jag har är den som finns i routern. Hur jag kommer åt den via annat program än firefox har jag ingen aning om. Blockera den porten helt därifrån skulle jag nog kunna göra, men skulle det lösa problemet?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: MySQL. Starta server

Inlägg av dmz »

Tesla skrev:Den enda brandvägg jag har är den som finns i routern. Hur jag kommer åt den via annat program än firefox har jag ingen aning om. Blockera den porten helt därifrån skulle jag nog kunna göra, men skulle det lösa problemet?
Du använder dig troligen av iptables också...
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: MySQL. Starta server

Inlägg av maths57 »

Du har redan en brandvägg i ubuntu, men den står öppen som standard. När det gäller routern, så är den nog inställd på att inte släppa igenom annat än det du själv frågar efter på internet. Jag tror du kan sitta lugnt med din MySQL-server.
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: MySQL. Starta server

Inlägg av KiviE »

Tesla skrev:Aha.. Nu är det ju ingen databas som jag tänker använda till annat än övning, men så att jag vet det senare: hur fixar jag så att den inte lyssnar mot internet?
Som standard lyssnar den bara på 127.0.0.1, alltså localhost.

Taget från defaultkonfigfilen
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: MySQL. Starta server

Inlägg av Tesla »

maths57 skrev:Du har redan en brandvägg i ubuntu, men den står öppen som standard. När det gäller routern, så är den nog inställd på att inte släppa igenom annat än det du själv frågar efter på internet. Jag tror du kan sitta lugnt med din MySQL-server.
Nja, jag har fixat sånt där DMZ eller vad det heter. Datorn jag sitter på nu ignorerar routerns brandvägg. Men det verkar vara rätt lugnt ändå va?
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"