Maison  >  Article  >  base de données  >  Explication détaillée de l'installation de MySQL5.1 sous Linux

Explication détaillée de l'installation de MySQL5.1 sous Linux

黄舟
黄舟original
2017-03-01 14:13:591499parcourir

Préparation avant l'installation

1. Le package d'installation mysql est requis et décompressé La commande de décompression tar -zxvf nom du package compressé
Explication détaillée de linstallation de MySQL5.1 sous Linux2. Copiez-le à l'emplacement où il doit être installé

Explication détaillée de linstallation de MySQL5.1 sous LinuxJe prévois de l'installer dans le répertoire /usr/local/mysql
Créez un utilisateur mysql et Groupe mysql pour gérer mysql

Explication détaillée de linstallation de MySQL5.1 sous Linux

Démarrer l'installation

1 Configurer l'installation et d'autres informations

./configure --prefix=/usr/local/mysql/   
--with-charset=utf8 --with-extra-charsets=all 
--with-unix-socket-path=/usr/local/mysql/var/mysql.sock 
--with-named-curses-libs=/lib/libncursesw.so.5
Afficher la méthode des paramètres de configuration d'installation./. configure –help


Explication détaillée de linstallation de MySQL5.1 sous LinuxInstructions pour les paramètres de configuration courants :

参数 说明
–prefix=/usr/local/mysql/ 安装路径
–with-charset=utf8 mysql默认字符集
with-extra-charsets=all 支持多语言
–with-unix-socket-path=/usr/local/mysql/var/mysql.sock 这个是指定mysql服务器启动后,联机套接字文件所处的位置和文件名,也就是说,如果CentOS mysql服务器成功启动后,就能在//usr/local/mysql/mysql/var目录中看到mysql.sock文件。如果看不到,肯定是CentOS mysql启动不了
–with-named-curses-libs=/lib/libncursesw.so.5 为了让mysql能够识别出路径
Les jeux de caractères autorisés par MySQL sont


Explication détaillée de linstallation de MySQL5.1 sous LinuxL'interface de réalisation de la configuration est la suivante

Explication détaillée de linstallation de MySQL5.1 sous Linux 2. Exécutez la commande make
Si l'erreur suivante s'affiche à ce moment
Aucune bibliothèque Curses/termcap trouvée

Explication détaillée de linstallation de MySQL5.1 sous LinuxSolution :
Solution (CentOS)
yum list|grep ncurses
yum -y install ncurses-devel
L'interface finale est la même suit

Explication détaillée de linstallation de MySQL5.1 sous Linux3. Exécutez la commande make install

4. Créez la table d'autorisation mysql

Après cela, vous devez créer la table d'autorisation mysql CentOS, sinon la base de données ne démarre pas. Les commandes d'installation de MySQL sont toutes installées dans le répertoire /usr/local/mysql/bin.
Après avoir exécuté la commande mysql_install_db, si nous vérifions /usr/local/mysql, nous constaterons qu'il existe un répertoire var. Ce répertoire est l'endroit où toutes les bases de données sont installées. Par exemple, après avoir créé la base de données xxpt, il y aura un répertoire xxpt dans le répertoire /usr/local/mysql/var.

Explication détaillée de linstallation de MySQL5.1 sous Linux

Démarrer MySQL

Démarrer mysql

mysql.server start

Explication détaillée de linstallation de MySQL5.1 sous LinuxFermer mysql
mysql.server stop

Le fichier mysql.server se trouve dans le répertoire /usr/local/mysql/share/mysql.

Ce qui précède est l'explication détaillée de l'installation de MySQL5.1 sous Linux. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !



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