MySQL:n asennus
Last modified on 24. heinäkuuta 2026 • 2 min read • 233 wordsOletustietokantojen ja käyttöoikeuksien luominen. Ilmeisesti sama voidaan tehdä komennolla ”sudo rcmysql start”):
sudo /usr/bin/mysql_install_dbKäynnistä palvelin ensimmäistä kertaa
sudo /usr/bin/mysqld_safe --user=mysql &MUISTA ASETTAA SALASANA MySQL:n root-KÄYTTÄJÄLLE! Tämä tehdään seuraavasti:
/usr/bin/mysqladmin -u root password ‘uusi-salasana’
/usr/bin/mysqladmin -u root -h isäntänimi password ‘uusi-salasana’Myönnä kaikki oikeudet root-käyttäjälle ja käyttäjälle:
/usr/bin/mysql -u root -p
Syötä salasana:
Tervetuloa MySQL-monitoriin. Komennot päättyvät merkillä ; tai \g. MySQL-yhteytesi tunnus on 6, palvelinversio: 4.0.15. Kirjoita ‘help;’ tai ‘\h’ saadaksesi ohjeita. Kirjoita ‘\c’ tyhjentääksesi puskurin.
mysql> GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY ‘Password’ WITH GRANT OPTION; Kysely OK, vaikutti 0 riviin (0,00 sek)
mysql> GRANT ALL PRIVILEGES ON *.* TO user@‘%’ IDENTIFIED BY ‘Password’ WITH GRANT OPTION; Kysely OK, vaikutti 0 riviin (0,00 sek)
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY ‘Password’ WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)
mysql> GRANT ALL PRIVILEGES ON *.* TO root@‘%’ IDENTIFIED BY ‘Password’ WITH GRANT OPTION; Kysely OK, 0 riviä muokattu (0,00 sek)
mysql> quit
ByeMitä MySQL-versiota käytät?
/usr/bin/mysqladmin [-u root -p] versionMiten MySQL-palvelimesi on konfiguroitu (tuottaa liikaa tulostetta, vaatii suodatusta)?
/usr/bin/mysqladmin [-u root -p] variablesVoitko sammuttaa palvelimen?
/usr/bin/mysqladmin -u root -p shutdownVoitko käynnistää palvelimen?
sudo /usr/bin/mysqld_safe --log &Tarkista, onko palvelinprosessi käynnissä:
ps -A | grep mysqlNäytä kaikki tietokannat:
/usr/bin/mysqlshow -u root -pNäytä tietokannan ”mysql” taulukot:
/usr/bin/mysqlshow -u root -p mysqlJos haluat käynnistää mysql-daemonin järjestelmän käynnistyksen yhteydessä, siirry ajotason muokkaajaan (edistynyt tila) ja muuta init.d-tiedoston mysql-merkinnän tilaa.