![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Het maken van een tabel (grafisch niet-database) | dlam | UNIX voor Dummies Questions & Answers | 2 | 11-21-2008 05:58 |
| Verwijderen databasetabel maanden gebaseerd op het gebruik van script. | Maverick79 | UNIX for Advanced & Expert Gebruikers | 0 | 08-30-2007 03:27 |
| ccall database en het verzamelen van gegevens uit een tabel | rinku | Programmeren en Shell Scripting | 0 | 05-28-2007 02:16 |
| Uploaden van de beelden uit de map met de database tabel | shashisaini24 | UNIX for Advanced & Expert Gebruikers | 0 | 11-29-2006 06:03 |
| Export tafel van Oracle database | aanvrager | Programmeren en Shell Scripting | 1 | 06-24-2003 10:48 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
hoe te lopen cronjob te afgeplat databasetabel
hoi
Ik ben een beetje steken op zoek naar de juiste syntax om kunt een cron taak die alleen afkapt alle info uit een tabel in mijn database Ik heb een grote database - DB1 en ik heb een tabel in de database - userips Ik wens om een cronjob dat afkapt of verwijdert u alle info uit de userips tabel alledaagse kan iemand mij helpen in de juiste syntax om een cronjob die loopt elke dag op een bepaald tijdstip Thanks in advance |
|
||||
|
hi net te spelen met de code opgenomen
kreeg rond op deze Code:
TABLE_NAME=userips USER_NAME=user IP_ADDR=localhost PASSWORD=password somevar=`echo "TRUNCATE TABLE userips" | mysql -h $IP_ADDR -u $USER_NAME -p $PASSWORD $TABLE_NAME ` echo $somevar heb ik geen behoefte aan toe te voegen in mijn database naam ergens in daar heb ik ongeveer 20 databases op deze server ook de somevar \u003d deel, is dat op zoek juiste of moet die worden geplaatst na de mysql commando ook eindelijk wat voor soort bestand bewaar ik dit zo, moet het ook een. sh bestand, dan heb je niet de juiste syntax ik moet invoeren in cron om dit elke dag gebruikte ik zoiets backup mijn database iedere dag Citaat:
de userips tabel volraakt zeer snel met veel IPS (10.000 per dag), dat is de reden waarom ik te verwijderen hem elke dag haar pijn hebben om in te loggen op phpmyadmin elke dag tot iets afgeplat tabel klikt u op de knop op de usrips tabel |
|
|||||
|
U shouldnt hebben voor de selectie van de database tabel, in de veronderstelling dat de gebruikersnaam die u gebruikt, is alleen toegang heeft tot de database u wilt dat het script afgeplat. Zeggen dat ik niet gebruik maken van een master-login toegang tot al uw databases.
$ somevar wil ook wat mysql teruggegeven wanneer de sql werd uitgevoerd. uw contab Woud wordt zoiets als: Code:
0 0 * * * /bin/sh /path/to/your/script >> /path/to/some/log |
|
||||
|
bedankt voor de hulp IKON u opgehelderd tal van vragen en ponted me in de goede dirrection
Ik zal dat proberen, zoals u hebt gezegd, alleen op wat kan ik gewoon de naam van het script met de. sh bestand dat eindigt, bedankt voor de tijd om te antwoorden op mijn vragen |
![]() |
| Bladwijzers |
| Labels |
| shell script, shell scripting, Unix Scripting, unix scripting basics |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|