database opdrachten via ssh?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daniel Feenstra

Daniel Feenstra

21/08/2018 13:29:03
Quote Anchor link
Goedendag,
Ik heb altijd een server gehad met Directadmin (of vergelijkbaar systeem) en phpmyadmin.
Hierin voerde ik soms directe opdrachten in voor de database zoals b.v.

delete from mg_catalog_product_entity;
en/of
delete from mg_url_rewrite where entity_type = "product" OR entity_type = "category";

Nu ben ik over naar een nieuwe server waarop dus geen DA of vergelijkbaar systeem en tevens geen phpmyadmin zit maar alles enkel via SSH gedaan kan worden.

Hoe kan ik bovenstaande opdrachten nu via ssh uitvoeren? (weet heel weinig van ssh af (is verder ook manage server, maar dit soort zaken moet ik zelf doen)
Groet

Daniel
 
PHP hulp

PHP hulp

15/11/2024 13:29:57
 
Thomas van den Heuvel

Thomas van den Heuvel

21/08/2018 15:07:13
Quote Anchor link
Lekker op de prompt werken!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
> mysql - u <username> -p <databasenaam>
* enter *
* type nu je database-wachtwoord in *

En vervolgens kun je SQL-opdrachten kloppen.
Ctrl-D om de MySQL shell weer te verlaten.

Smaken kunnen ietwat verschillen, afhankelijk van wat voor server / database opzet je gebruikt.
Gewijzigd op 21/08/2018 15:17:00 door Thomas van den Heuvel
 
- Ariën  -
Beheerder

- Ariën -

21/08/2018 15:14:13
Quote Anchor link
Als poortje 3306 naar binnen openstaat kan je ook op je eigen PC met een programma als HeidiSQL op een prettige manier in je database werken.
 
Rob Doemaarwat

Rob Doemaarwat

21/08/2018 16:50:03
Quote Anchor link
Als het kan zou ik ook voor HeidiSQL gaan. Anders kun je natuurlijk altijd nog zelf phpMyAdmin installeren (wel die dir even goed dichtgooien).
 
Daniel Feenstra

Daniel Feenstra

21/08/2018 18:25:02
Quote Anchor link
bedankt, is gelukt via ssh :-)
 
John D

John D

22/08/2018 14:07:26
Quote Anchor link
Thomas van den Heuvel op 21/08/2018 15:07:13:
Lekker op de prompt werken!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
mysql - u <username> -p <databasenaam>
Ctrl-D om de MySQL shell weer te verlaten.
-p staat voor password dus dan verwacht de MySQL shell een password.
Ctrl-D is nogal hard verlaten van de shell, de MySQL shell kan je ook gewoon verlaten met exit of quit.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
  -p, --password[=name]
                      Password to use when connecting to server. If password is
                      not given it's asked from the tty.
  -D, --database=name Database to use.


Zie ook aan de prompt: # mysql --help
Gewijzigd op 22/08/2018 14:26:13 door John D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.