oya Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Hei! Har hjemmesiden på ntnu sitt område. For å lage ny tabell der må jeg visst bruke ssh. Noen som vet hvordan jeg lager ny tabell med utf-8-charset i ssh? Lenke til kommentar
arex1337 Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Du mener i MySQL-kommandolinja? http://dev.mysql.com/doc/refman/5.0/en/create-table.html Lenke til kommentar
oya Skrevet 4. desember 2007 Forfatter Del Skrevet 4. desember 2007 (endret) Du mener i MySQL-kommandolinja?http://dev.mysql.com/doc/refman/5.0/en/create-table.html Nja, mener og mener... Jeg mener vel kommando i ssh. Med mindre jeg finner denne kommandolinja noen plass? Endret 4. desember 2007 av oya Lenke til kommentar
arex1337 Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Først må du koble til MySQL med "mysql -u brukernavn -p passord databasenavn" fra "ssh". Da er du i MySQL-kommandolinja. Her kan du skrive SQL-kommandoer. Lenke til kommentar
stiber Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Kanskje mer et database relatert problem, men jeg tenkte jeg skulle ta fram et lite triks fra ermet. Koble til databaseserveren med local port-forwarding. ssh user@host -L 3307:localhost:3306 På den måten vil du få tilgang til serverens port 3306, på din lokale maskins port 3307. Bonusen er at for serveren ser det ut som om du jobber lokalt, og omgår dermed host spesifikke privilegier. Dermed kan du sette opp ditt favoritt database admin verktøy til å komunisere med localhost:3307, og du vil i realiteten komunisere med serveren over en kryptert ssh tunell. Hvis du bruker phpMyAdmin kan du legge til dette inn i config fila: <?php $i++; $cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['port'] = '3307'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['auth_type'] = 'http'; Du kan ikke bruke localhost her hvis du har mySQL lokalt i tillegg på en *nix maskin, fordi da vil phpMyAdmin automatisk bruke unix socket om den finner en, og ikke bry seg om hvilken port du har satt. Hvis du skriver 127.0.0.1 vil den bestandig bruke tcp. (tok litt tid å finne det ut ) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå