Maison  >  Article  >  base de données  >  Apprenez-vous un exemple sur la façon d'installer rapidement MySQL

Apprenez-vous un exemple sur la façon d'installer rapidement MySQL

零下一度
零下一度original
2017-05-04 16:28:101720parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn