Ero sivun ”Mysql” versioiden välillä
Rivi 1: | Rivi 1: | ||
Mysql on kätevä tietokanta, jota on helppo hallinnoida [[phpmyadmin]] sovelluksella.[[phpmyadmin | Phpmyadmin]] sovelluksen käyttö vaatii HTTP - palvelinohjelmiston (kuten [[Apache2]] tai [[Nginx]]) ja [[Php5]]. | Mysql on kätevä tietokanta, jota on helppo hallinnoida [[phpmyadmin]] sovelluksella.[[phpmyadmin | Phpmyadmin]] sovelluksen käyttö vaatii HTTP - palvelinohjelmiston (kuten [[Apache2]] tai [[Nginx]]) ja [[Php5]]. | ||
− | aptitude install mysql-server | + | [[aptitude]] install mysql-server |
Anna mysql root-käyttäjän kirjautumisen salasana asennuksen yhteydessä. Älä unohda salasanaa. Voit luoda myöhemmin lisää käyttäjätilejä ja vaihtaa salasanoja. | Anna mysql root-käyttäjän kirjautumisen salasana asennuksen yhteydessä. Älä unohda salasanaa. Voit luoda myöhemmin lisää käyttäjätilejä ja vaihtaa salasanoja. | ||
Rivi 7: | Rivi 7: | ||
Voit käyttää mysql tietokantaa ilman [[phpmyadmin | phpmyadminia]] asentamalla | Voit käyttää mysql tietokantaa ilman [[phpmyadmin | phpmyadminia]] asentamalla | ||
− | aptitude install mysql-client | + | [[aptitude]] install mysql-client |
== MYSQL ja PHP5 == | == MYSQL ja PHP5 == |
Versio 8. marraskuuta 2014 kello 10.05
Mysql on kätevä tietokanta, jota on helppo hallinnoida phpmyadmin sovelluksella. Phpmyadmin sovelluksen käyttö vaatii HTTP - palvelinohjelmiston (kuten Apache2 tai Nginx) ja Php5.
aptitude install mysql-server
Anna mysql root-käyttäjän kirjautumisen salasana asennuksen yhteydessä. Älä unohda salasanaa. Voit luoda myöhemmin lisää käyttäjätilejä ja vaihtaa salasanoja.
Voit käyttää mysql tietokantaa ilman phpmyadminia asentamalla
aptitude install mysql-client
MYSQL ja PHP5
Voit hakea ja lähettää MySQL tietokantaan tietoa PHP:n avulla. Tämä onnistuu yksinkertaisesti tälläisellä funktiolla:
<?php mysqli_connect(host,username,password,dbname); mysqli_close($con); ?>
Muokkaa tätä esimerkiksi:
<?php //Muodostetaan yheyttä tietokantaan $con = mysqli_connect(127.0.0.1,root,Qwerty123,database); //Suljetaan yhteys tietokantaan mysqli_close($con); ?>
Eli palvelimen osoite, käyttäjätunnus, salasana ja tietokanta joka valitaan.
MySQL tietokannasta tulostaminen
<?php $con=mysqli_connect("127.0.0.1","root","Qwerty123","database"); if (mysqli_connect_errno()) { echo "Yhdistäminen epäonnistui " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM data"); while($row = mysqli_fetch_array($result)) { echo $row['mysql']; } mysqli_close($con); ?>
Huomaa, että tietokantaan täytyy kirjoittaa jotakin että voit tulostaa tietoa sieltä.
Talllenna edelliset konfiguroinnit mysql.php ja laita sitten esim. index.php tiedostoon:
<?php include_once ('mysql.php'); ?>
Näin sinun täytyy laittaa kaikkiin haluamaasi php tiedostoon, jotka käyttää tietokantaa.
Varmuuskopio
Tätä ei ole testattu. Anna palautetta.
mysqldump -h palvelin.example.org -u kayttaja -p Salasana tietokanta > backup.sql