Insert SQL to Database via Command-Prompt (CMD): Difference between revisions

From Edgar BV Wiki
Jump to navigation Jump to search
New page: == Insert SQL to Database via Command-Prompt (CMD) == <ul type="number"> <li>Zet het SQL-bestand op een makkelijke plek (bijv. C:/test.sql)</li> <li>Plaats bovenin het bestand de regel: "...
 
Line 7: Line 7:
<li>Ga naar de plek waar je SQL bestand staat</li>
<li>Ga naar de plek waar je SQL bestand staat</li>
<li>&gt; mysql -u root (-u = user, "root" is de gebruikersnaam. Indien er ook een password getypt moet worden nog "-p" erachter)<br />Als het goed is krijg je nu een Mysql-prompt te zien (eventueel nadat je het password ingetypt hebt).</li>
<li>&gt; mysql -u root (-u = user, "root" is de gebruikersnaam. Indien er ook een password getypt moet worden nog "-p" erachter)<br />Als het goed is krijg je nu een Mysql-prompt te zien (eventueel nadat je het password ingetypt hebt).</li>
<li>&gt; type test.sql | mysql -u root</li>
<li>&gt; source test.sql;</li>
</ul>
</ul>


Bij het laatste punt komen de zaken achter de pipe (|) uiteraard overeen met de stap ervoor: dus met of zonder password, etc.
 
Vanaf de server werkt het een tikkie anders:
 
<ul type="number">
<li>Zet het SQL-bestand op een makkelijke plek (bijv. W:/websites/test.sql)</li>
<li>Plaats bovenin het bestand de regel: "USE database" zonder de quotes en waar database = de database die je gaat gebruiken</li>
<li>Open Putty, connect naar de tripraid en login</li>
<li>&gt; cat /export/home/wip/websites/test.sql |mysql -u root -p</li>
</ul>

Revision as of 11:41, 11 May 2007

Insert SQL to Database via Command-Prompt (CMD)

  • Zet het SQL-bestand op een makkelijke plek (bijv. C:/test.sql)
  • Plaats bovenin het bestand de regel: "USE database" zonder de quotes en waar database = de database die je gaat gebruiken
  • Open CMD
  • Ga naar de plek waar je SQL bestand staat
  • > mysql -u root (-u = user, "root" is de gebruikersnaam. Indien er ook een password getypt moet worden nog "-p" erachter)
    Als het goed is krijg je nu een Mysql-prompt te zien (eventueel nadat je het password ingetypt hebt).
  • > source test.sql;


Vanaf de server werkt het een tikkie anders:

  • Zet het SQL-bestand op een makkelijke plek (bijv. W:/websites/test.sql)
  • Plaats bovenin het bestand de regel: "USE database" zonder de quotes en waar database = de database die je gaat gebruiken
  • Open Putty, connect naar de tripraid en login
  • > cat /export/home/wip/websites/test.sql |mysql -u root -p