show create table

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »
Jan R

Jan R

16/05/2023 07:16:48
Quote Anchor link
Hoi

Ik heb een db-backupscript dat logischerwijze ook gebruikt maakt van "show create table"
Echter staat daar ook "AUTO_INCREMENT=value" Is er een mogelijkheid om dit te verwijderen via sql? een extra optie of zo?

Indien niet weet iemand een goede regex om het te doen via php?

Jan
 
PHP hulp

PHP hulp

26/04/2024 02:15:23
 
Jacco Engel

Jacco Engel

16/05/2023 08:37:04
Quote Anchor link
Geen idee waarom je dat zou willen, maar de regex om hem te vinden is vrij simpel

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
AUTO_INCREMENT=[0-9]+


Hou er wel rekening mee dat als je de backup maakt zonder je keys dat je relaties hoogst waarschijnlijk om zeep geholpen worden op het moment dat je de backup terug zet
 
Jan R

Jan R

16/05/2023 08:52:40
Quote Anchor link
Ik wil dit omdat ik de database soms moet hermaken in testomgeving. (nieuwe versie van mariaDB kijken of alles nog correct werkt van 0, ...) En dan wil ik niet dat de increment soms start over de 1000 :)
Toch bedankt.
 
- Ariën  -
Beheerder

- Ariën -

16/05/2023 09:06:22
Quote Anchor link
Waarom gebruik je geen mysqldump?
 
Ivo P

Ivo P

16/05/2023 10:19:12
Quote Anchor link
het beste script dat je kunt maken, bevat "mysqldump"

Eigen bouwsels zullen eigenlijk altijd wel tekortkomingen hebben: of je vergeet triggers, procedures. Of de volgorde van terugzetten van data gaat niet op volgorde met FK restricties die *soms* problemen geven.

Vooral *soms* is vervelend als je test wel goed gaat, maar in geval van problemen je backup onbruikbaar blijkt.

Terug naar je vraag: waarom zou je de auto-increment value leeg willen hebben? als die op 1023 staat dan zullen je backup-terugzet-insert-query's die eerste 1022 toch wel netjes vullen? En je wilt ook niet dat als je teller op 1023 staat en je de laatste 23 wist, je na de backup ineens weer opnieuw 1001 tm 1022 gaat aanmaken na nieuwe inserts.

Toevoeging op 16/05/2023 10:22:12:

"En dan wil ik niet dat de increment soms start over de 1000 "

Want? heeft dat id een betekenis voor jou? Zo te zien heeft het topic hier op PHPHulp id 104707.
Is dat voor iemand interessant?

Wat het beter geweest als dit getal deelbaar was door 5, of dat het even was? Waarom zou dat kleiner dan 1000 moeten zijn?
Zie het ID als je BSN: het is een uniek getal, maar de waarde ervan is onbelangrijk.
 
- Ariën  -
Beheerder

- Ariën -

16/05/2023 11:48:55
Quote Anchor link
Ik heb wel een idee waarom veel mensen snel grijpen naar een andere oplossing dan mysqldump, en dat is omdat ze geen SSH-toegang hebben,

Zelf denk ik dat schijn bedriegt, want je kan vaak wel chmod-rechten instellen, en een cronjob draaien.

Dus als je een db_backup.sh bestand maakt met onderstaande code erin, en die op een tijdstip dichtbij laat draaien, dan wordt er in luttele seconden een dumpje gemaakt, zonder dat PHP erbij komt kijken. Ter informatie: Mijn database van 80 MB wordt in enkele tellen al omgezet naar een SQL-file. Via phpMyAdmin duurt het aanzienlijk langer omdat alles stuk voor stuk in het geheugen lijkt te worden geladen, wat vaak beperkt is.

Zorg er wel voor dat je het .sh uitvoerbaar maakt met chmod, wat vaak via de filemanager in je hostingpaneel gaat, of via (S)FTP.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash

# MySQL-verbindingsgegevens
DB_HOST="localhost"
DB_USER="root"
DB_PASSWORD="password"
DB_NAME="database_name"

# Uitvoerbestand voor de dump
OUTPUT_FILE="/path/to/output/dump.sql"

# MySQL-dump uitvoeren
mysqldump -h $DB_HOST -u $DB_USER -p$DB_PASSWORD $DB_NAME > $OUTPUT_FILE


Na afloop kan je altijd omgekeerd een SQL-file uitvoeren met de 'mysql' binary om wat data aan te passen. Zo zorg ik er bijvoorbeeld voor dat de Twitter API key's van de live database worden vervangen. Je wilt niet graag tweets of notificaties uit je testomgeving naar de liveomgeving brengen.
Gewijzigd op 16/05/2023 11:52:56 door - Ariën -
 
Jan R

Jan R

17/05/2023 00:42:07
Quote Anchor link
- Ariën - op 16/05/2023 09:06:22:
Waarom gebruik je geen mysqldump?


Stomme provider ondersteunt dat niet. Geen uitvoering mogelijk via eender welk uitvoerbaar bestand :( Ook al geen cron-jobs. Het zou anders wel ne dump worden.
Ik gebruik geen mysql procedures.

Ik wil starten bij 1, het begin. Misschien stom maar mijn brein is nu eenmaal soms een beetje raar :)

Toch allen bedankt.

Op mijn eigen server heb ik wel een dump-scriptje. Ik start het wel manueel omdat die db weinig wijzigt. Maakt zelf een map aan met de datum En de bestandsnaar bevat de ook de tijd.

Jan
 
- Ariën  -
Beheerder

- Ariën -

17/05/2023 01:04:58
Quote Anchor link
Kan je niet met system() eens whereis mysqldump uitvoeren om de locatie te weten?
Misschien werkt het wel via een pad.
Gewijzigd op 17/05/2023 01:05:32 door - Ariën -
 
Jan R

Jan R

17/05/2023 12:04:44
Quote Anchor link
Nope
disable_functions disk_total_space, diskfreespace, exec, system, popen, proc_open, proc_nice, shell_exec, passthru, dl
 
- Ariën  -
Beheerder

- Ariën -

17/05/2023 13:49:41
Quote Anchor link
Wel matig. :-/
 
Willem vp

Willem vp

20/05/2023 15:10:05
Quote Anchor link
Sommige providers ondersteunen database-connecties van buitenaf. In dat geval zou je MySQL op je eigen computer kunnen installeren en op die manier via mysqldump een backup maken. Je moet dan de parameter "-h <hostname>" opgeven, waarbij <hostname> de DNS-naam of het IP-adres is van de database-server van je provider.
 



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.