MySQL

Har du brukerkonto på Colargol kan du få opprettet din egen MySQL database. Vi tilbyr ikke en ekstern MySQL server så tilkoblinger er kun tillatt fra localhost. Det vil da altså si at du kan bruke den til det du vil, bare tilkoblingen skjer fra din bruker på Colargol/tihlde.org.

Hvis du ikke har fått opprettet en database så send en mail til gro.edlhitnull@tfird og du vil få et midlertidig passord. Når du mottar ditt passord, anbefaler vi deg på det sterkeste å skifte dette. For å gjjøre dette starter du først opp mysql:

 

[06:59] drift@tihlde~$ mysql -p

 

så kan du gjøre:

 

mysql> SET PASSWORD = PASSWORD(“nyttpassord”);

 

NB! Bruk til script eller programmer

Når du har programmer eller kanskje helst scripts som utfører mysql kommandoer er det en god vane ikke å lagre passord i variabler sånn som det her

 

USER=leif
PASSWD=HotDamn
mysql -u $USER -p$PASSWD -e “SELECT * FROM BLAHBLAHBLAH”

 

På noen systemer kan andre brukere lett få tilgang til passordet ditt. Colargol skal ha en blokk mot dette, men det er fortsatt en dårlig vane. Opprett heller en fil i hjemmeområdet ditt som du kaller .my.cnf

 

I fila .my.cnf kan du skrive inn

[client]
password=HotDamn

 

mysql vil da bruke dette passordet som standard for din bruker. Men husk også å sette tilganger på fila:

 

[06:61] drift@tihlde~$ chmod 0400 .my.cnf