Vraag : mysql installatie, configuration in linux

mysql installatie, configuration en basisveiligheid in linux

Antwoord : mysql installatie, configuration in linux

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.
Andere oplossingen  
 
programming4us programming4us