Question : installation de mysql, configuration dans le Linux

installation de mysql, configuration et sécurité de base dans le Linux class= de

Réponse : installation de mysql, configuration dans le Linux

1. Selon la distribution que vous courez, vous pouvez installer des applications de client et de serveur de MySQL avec des directeurs de paquet :

RedHat/chapeau feutré/CentOS :
# le yum installent le mysql-serveur de mysql

Debian, Ubuntu :
# convenable-obtenir installent le mysql-serveur de mysql-client

2. Si vous voulez que MySQL soit commencé à la botte courue :

RedHat/chapeau feutré/CentOS :
# mysqld de chkconfig dessus

Debian, Ubuntu :
# défauts de mysql d'update-rc.d

3. Configuration :


/etc/my.cnf est le fichier de configuration principal, et pour la configuration de base vous voulez peut-être la faire écouter seulement sur le localhost (rejeter l'accès à distance) avec :

bind-address= 127.0.0.1

Maintenant, commencer le service :

RedHat/chapeau feutré/CentOS :
# début de mysqld de service

Debian, Ubuntu :
# début de /etc/init.d/mysql

MySQL vient avec l'accès ouvert de racine ainsi vous devriez placer le mot de passe de racine, avec l'utilité de client de mysqladmin ;

# mysqladmin - nouveau-mot de passe de mot de passe de racine d'u

Vous pouvez créer une base de données :

# mysqladmin - localhost de h - racine d'u - le ppassword créent le your_database_name

Si vous voulez ajouter un utilisateur qui aura de l'accès à cette base de données vous ont juste créé la commande de mysql d'utilisation. MySQL a une utilité de client avec laquelle vous pouvez lui accéder et employer d'une mode de CLI. Pour ajouter un utilisateur, et lui donner quelques privilèges utilisation :

# mysql - racine d'u - localhost de h - your_database_name de ppassword
mysql> GRANT TOUS LES PRIVILÈGES SUR your_database_name.* à l'username@localhost IDENTIFIÉ PAR « mot de passe » ;
PRIVILÈGES AFFLEURANTS de mysql> ;

Il est bon de savoir que MySQL stocke son information d'utilisateur dans une base de données appelée le mysql.

Vous pouvez support la base de données avec :

# mysqldump --ajouter-baisse-table - username d'u - database_name de ppassword > backup_file

MySQL emploie le port 3306 de TCP, ainsi vous pourriez employer des iptables pour limiter l'accès pour quelques réseaux à distance.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us