1. Afhankelijk van de distributie die u in werking stelt, kunt u cliënt MySQL en servertoepassingen met pakketmanagers installeren:
RedHat/Fedora/CentOS:
# yum installeer mysql mysql-server
Debian, Ubuntu:
# geschikt-krijg installeren mysql-cliënt mysql-server
2. Als u wilt dat MySQL is begonnen bij laars loop:
RedHat/Fedora/CentOS:
# chkconfig mysqld
Debian, Ubuntu:
# update-rc.d mysql gebreken
3. Configuratie:
/etc/my.cnf is het belangrijkste configuratiedossier, en voor basisconfiguratie wilt u misschien het maken slechts op localhost (verbied verre toegang) met luisteren:
bind-address= 127.0.0.1
Nu, begin de dienst:
RedHat/Fedora/CentOS:
# de dienst mysqld begin
Debian, Ubuntu:
# /etc/init.d/mysql begin
MySQL komt met open worteltoegang zodat zou u het wortelwachtwoord, met het nut van de mysqladmincliënt moeten plaatsen;
# mysqladmin - het wachtwoord nieuw-wachtwoord van de uwortel
U kunt een gegevensbestand creëren:
# mysqladmin - h localhost - uwortel - ppassword cre�ër your_database_name
Als u een gebruiker wilt toevoegen die wat toegang tot dat gegevensbestand zal hebben hebt u net gebruiks mysql bevel gecre�ërd. MySQL heeft een cliëntnut waarmee u tot het toegang hebben en kunt gebruiken op een CLI manier. Om een gebruiker toe te voegen, en hem wat geven bevoorrecht gebruik:
# mysql - uwortel - h localhost - ppassword your_database_name
mysql> TOELAGE ALLE die VOORRECHTEN OP your_database_name.* AAN username@localhost DOOR „wachtwoord“ wordt GEÏDENTIFICEERDE;
mysql> GELIJKE VOORRECHTEN;
Het is goed om te weten dat MySQL zijn gebruikersinformatie in een geroepen gegevensbestand mysql opslaat.
U kunt file het gegevensbestand met:
# mysqldump --toe:voegen-daling-lijst - ugebruikersbenaming - ppassword database_name > backup_file
MySQL gebruikt haven 3306 van TCP, zodat kon u gebruiken iptables om toegang voor sommige verre netwerken te beperken.