Maison > Article > base de données > Apprenez-vous un exemple sur la façon d'installer rapidement MySQL
linuxmysqldécompressioninstallation (centos redhat a été utilisé pendant N tours dans l'environnement de production)
1.télécharger Fichier mysql-5.5.29-linux2.6-x86_64.tar.gz dans le répertoire opt
2. Entrez dans le répertoire opt pour décompresser le fichier #tar -zxvf mysql-5.5.29-linux2.6-x86_64 .tar.gz
3. Créez un groupe d'utilisateurs mysql #groupadd mysql
4. Créez un utilisateur mysql et rejoignez le groupe d'utilisateurs mysql #useradd mysql -g mysql -p 1234567890 -s /sbin/nologin -M
5. Créez un lien symbolique #ln -s mysql-5.5.29-linux2.6-x86_64 mysql
6 (Explication, le chemin /opt/mysql/ suivant doit être cohérent, s'il s'agit de /opt/. mysql, puis gardez cela cohérent)
#cd mysql #chown -R mysql . #chgrp -R mysql . #scripts/mysql_install_db --user=mysql --datadir=/opt/mysql/data/ #chown -R root . #chown -R mysql data #cp support-files/my-medium.cnf /etc/my.cnf (128M内存) 或者cp support-files/my-large.cnf /etc/my.cnf(512M内存) 或者cp support-files/my-huge.cnf /etc/my.cnf (1-2G内存) 或者cp support-files/my-innodb-heavy-4G.cnf /etc/my.cnf(4G内存)
Modifiez le port et les autres configurations dans le fichier my.cnf
#vi /etc/my.cnf
(1), changez le port 3306 aux deux endroits à 13316
(2), le nombre maximum de connexions et les paramètres innodb_file_per_table Activez
à la fin de
# Le serveur MySQL
[mysqld]
. , ajoutez
max_connections=3100 innodb_file_per_table=1
#bin/mysqld_safe --user=mysql & Attendez quelques minutes puis exécutez (Entrée)
Copiez le fichier #cp support-files/mysql.server / etc/init.d/mysql
Puis modifiez le fichier /etc/init.d/mysql
basedir=/opt/mysql datadir=/opt/mysql/data
Regardez ci-dessous, ceux-ci sont modifiés en ceci (le chemin mysql associé avec l'installation par décompression) :
basedir=/opt/mysql bindir=/opt/mysql/bin datadir=/opt/mysql/data sbindir=/opt/mysql/bin libexecdir=/opt/mysql/bin
Démarrer automatiquement #chkconfig --add mysql
#chkconfig mysql on
Stop #service mysql stop Si l'erreur de service Punrecognized est signalée : chmod 755 /etc/rc.d/init.d/mysql
Start #service mysql start
#cd ../
Initialiser le mot de passe root de l'administrateur #/opt/mysql/bin/mysqladmin -u root password '1234567890'
Permettre au compte root d'être utilisé localement et à distance Connectez-vous en utilisant #/opt/mysql/bin/mysql -u root -p
Entrez le bon mot de passe initial 1234567890
mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "1234567890"; mysql>flush privileges;
Créer d'autres comptes
mysql>GRANT ALL PRIVILEGES ON *.* TO abcd@"%" IDENTIFIED BY "abcd#123456"; mysql>flush privileges; mysql>quit;
Voir le processus mysql
#ps -ef|grep mysql
Allez, likez-vous, c'est terminé, continuez s'il vous plaît travailler dur.
[Recommandations associées]
1 Tutoriel vidéo en ligne MySQL gratuit
2. Dernier tutoriel manuel MySQL.
3.Chuanzhi Podcast Liu Daocheng MySql series Tutoriels vidéo
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!