J'ai une expérience de la configuration et de l'exécution de MySQL sous Windows. C'est vraiment facile. Je viens de télécharger .Zip
, de le décompresser dans C:\MySQL
, de placer C:\MySQL\bin
dans PATH, puis d’exécuter le serveur avec la commande suivante:
C:\> mysqld --console
Toutes les bases de données ont été stockées dans le dossier C:\MySQL\data
.
Et je veux faire la même chose sur Xubuntu 13.04 (mais kubuntu-desktop). Mais je ne comprends pas comment. La version Linux de MySQL est différente.
Voici mes étapes:
J'ai téléchargé le serveur MySQL Community à partir de http://dev.mysql.com/downloads/mysql/ . J'ai donc ce fichier: MySQL-5.7.1_m11-4.linux_glibc2.5.i386.rpm-bundle.tar
Ensuite, je l'ai décompressé en /opt/mysql
.
Et au lieu du répertoire /bin
, j'ai 7 fichiers. Et je ne sais pas quoi faire avec eux maintenant:
path: /opt/MySQL-5.7.1_m11-4.linux_glibc2.5.i386.rpm-bundle/
MySQL-client-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-devel-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-embedded-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-server-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-shared-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-shared-compat-5.7.1_m11-4.linux_glibc2.5.i386.rpm
MySQL-test-5.7.1_m11-4.linux_glibc2.5.i386.rpm
Je suspecte que MySQL-server-5.7.1_m11-4.linux_glibc2.5.i386.rpm
soit le serveur de base de données MySQL tel que je l'ai exécuté sous Windows. Mais comment l'installer? Comment l'exécuter? Je ne veux pas que le serveur MySQL démarre automatiquement au démarrage du système. Je veux le démarrer manuellement comme je l'ai fait sous Windows.
Que dois-je faire pour installer MySQL de la même manière que je l’ai utilisé sous Windows?
Vous devez télécharger le fichier .deb, et non pas .rpm. Télécharger votre architecture souhaitée, 32 bits ou 64 bits. Une fois cela fait, appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, accédez au dossier de téléchargement (probablement le dossier Téléchargements) et exécutez les commandes ci-dessous:
Sudo dpkg -i <package_name>.deb