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

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

零下一度
Libérer: 2017-05-04 16:28:10
original
1748 Les gens l'ont consulté

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内存)
Copier après la connexion

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
Copier après la connexion

#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
Copier après la connexion

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
Copier après la connexion

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;
Copier après la connexion

Créer d'autres comptes

mysql>GRANT ALL PRIVILEGES ON *.* TO abcd@"%" IDENTIFIED BY "abcd#123456";
mysql>flush privileges;
mysql>quit;
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal