MySQL-db maken op andere pc

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

John de Boer

John de Boer

05/09/2004 15:51:00
Quote Anchor link
Ik heb gezocht maar kon deze vraag niet vinden:

Ik wil dus een database aan kunnen maken op iemand anders zn pc...
Heeft iemand hier ervaring mee?

Wat ik voorheen deed was
grant all privileges on db.* to db@localhost identified by 'Passwd';
in PHPMyAdmin.
(zie ook http://www.appservnetwork.com/index.php?modules=faq&sid=5&rank=3&applang=en, punt 4)

Ik ben de moderator van een forum en ben een (php-)script aan het schrijven die meerdere accounts voor 1 gebruiker moet kunnen aanmaken, voor FTP en MySQL/PMA
FTP werkt al.
Gewijzigd op 05/09/2004 15:53:00 door John de Boer
 
PHP hulp

PHP hulp

15/01/2025 17:15:18
 
Arend a

Arend a

05/09/2004 16:07:00
Quote Anchor link
Dat wordt dus:
grant all privileges on db.* to db@ip/hostname identified by 'Passwd';

Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.
 
St.Chessere

St.Chessere

05/09/2004 16:08:00
Quote Anchor link
nee dat bedoelt ie niet arend hij bedoelt via een script maar dat maak ik all voor hem
 
John de Boer

John de Boer

05/09/2004 17:03:00
Quote Anchor link
Quote:
Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.

Ik heb een eigen login and pass voor PMA,
daarmee kan ik elke actie ondernemen die ik zou willen; het aanmaken van db's, het verwijderen van db's etc.
De admin heeft PMA ook op zijn server draaien.
 
Rick

Rick

05/09/2004 18:28:00
Quote Anchor link
Quote:
Dat wordt dus:
grant all privileges on db.* to db@ip/hostname identified by 'Passwd';

Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.
Dat klopt, je kan bij PMA meerdere servers tegelijk beheren, maar ik vind het zelf niet zo veilig om alles plain text over het internet te versturen
daarom doe ik het meestal via een ssh tunnel, gewoon de mysql verbinding via een ssh tunnel laten lopen zodat je hem kan gebruiken als hij lokaal draait :)
 
John de Boer

John de Boer

05/09/2004 19:00:00
Quote Anchor link
Quote:
Dat klopt, je kan bij PMA meerdere servers tegelijk beheren, maar ik vind het zelf niet zo veilig om alles plain text over het internet te versturen
daarom doe ik het meestal via een ssh tunnel, gewoon de mysql verbinding via een ssh tunnel laten lopen zodat je hem kan gebruiken als hij lokaal draait :)

Ik log op zijn server in op PMA en kan dan acties uitvoeren op de db's.

Maar hoe gaat dat in zijn werk dan?
Ik heb geen ervaring met ssh tunnels
Gewijzigd op 05/09/2004 19:03:00 door John de Boer
 
John de Boer

John de Boer

06/09/2004 13:41:00
Quote Anchor link
Ik heb nu het volgende scriptje:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

    $mysql_host
= '82.197.198.196:3306';
    $mysql_user_name = '*****';
    $mysql_user_pass = '*****';
    $sqlaccount = "create_test";

    $mysql_conn_id = mysql_connect($mysql_host,$mysql_user_name,$mysql_user_pass) or die(mysql_error());
    mysql_create_db($sqlaccount);

?>


die moet een db aanmaken op een andere pc
 
John de Boer

John de Boer

06/09/2004 16:08:00
Quote Anchor link
Kan niemand me helpen of een beetje in de goeie richting sturen?

Ik heb het script iets aangepast, deze regel:
mysql_create_db($sqlaccount) or die (mysql_error());

op http://www.yapf.net/forum.php?cmd=4&threadid=1021 heb je ook wat informatie
Gewijzigd op 06/09/2004 16:09:00 door John de Boer
 



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.