L'installation de MySQL 5.6 Amazon Machine Linux
Je suis en train d'installer MySQL 5.6 amazon machine linux. en utilisant la suite lien.
après avoir terminé étapes suivantes.
sudo yum localinstall http://repo.mysql.com/mysql-community-release-el6-3.noarch.rpm
sudo yum install mysql-community-server
quand je suis en train de créer les services mysql par cette commande.
sudo service mysqld start
Je suis Démon MySQL n'a pas pu démarrer erreur.
Vous devriez trouver un journal d'erreur dans /var/lib/mysql/{hostname}.euh... rien voir?
OriginalL'auteur Kuldeep | 2013-11-06
Vous devez vous connecter pour publier un commentaire.
Supprimer les vieux mySql
supprimer tous les paquets installés. Vous pouvez obtenir une liste:
Puis supprimez tous. Par exemple:
Supprimer complètement le répertoire /var/lib/mysql dossier
Installation fraîche de mySql 5.6 =>
pour une version plus récente, nous pouvons suivre les étapes suivantes : mkdir mysql56-téléchargement ; cd mysql56-téléchargement ; wget dev.mysql.com/get/Downloads/MySQL-5.6/... ; tar-xvf MySQL-5.6.38-1.el7.x86_64.tr / min-bundle.tar ; # Supprimer les anciennes version # yum remove mysql* ; sudo yum -y install MySQL-client-5.6.38-1.el7.x86_64.rpm MySQL-shared-compat-5.6.38-1.el7.x86_64.rpm MySQL-server-5.6.38-1.el7.x86_64.tr / min
OriginalL'auteur Anil Agrawal
À partir de 2015 Sep, Mysql 5.6 serveur est maintenant disponibles nativement par le biais d'Amazon yum repos. Plus d'infos @ https://aws.amazon.com/blogs/aws/now-available-amazon-linux-ami-2015-09/
Vous pouvez maintenant simplement installer Mysql 5.6 serveur à l'aide de
Alors vous pouvez simplement start/stop/status look en utilisant le service régulier des commandes
Je ne pouvais pas comprendre la valeur par défaut du mot de passe root dans Amazon AMI, alors j'ai réinitialiser le mot de passe en démarrant le service mysqld avec l'option ignorer la subvention tables
OU
Aussi, vous devez exécuter la commande suivante pour mettre à niveau la base de données MySQL 5.6
OriginalL'auteur Santhosh Gandhe
J'ai rencontré le même problème sur mon micro instance. Vérifier vos journaux de mysql
Si le problème est à cause de
InnoDB: Ne peut allouer de la mémoire pour le pool de mémoire tampon
L'ajout d'un swap de page qui pourrait résoudre le problème. Il a résolu pour moi.
Vous pouvez suivre cette configuration
http://www.prowebdev.us/2012/05/amazon-ec2-linux-micro-swap-space.html
J'ai copié le contenu si la page ne prend pas en charge
Micro Instance Amazon EC2 de l'Espace de Swap de Linux
J'ai un Micro Linux Amazon EC2 instance. Depuis les Micro-instances ont seulement 613MB de mémoire, MySQL s'est écrasé à chaque maintenant et puis. Après une longue recherche sur MySQL, Micro Instance et de Gestion Mémoire, je l'ai découvert il n'y a pas de valeur par défaut de l'espace de SWAP pour les Micro-instance. Donc, si vous voulez éviter le crash, vous devrez peut-être configurer un espace d'échange pour votre micro instance. Effectivement performance sage est préférable d'activer le swap.
Étapes ci-dessous montrent comment faire un espace d'échange pour votre Micro instance. Je suppose que vous avez de Compte AWS avec un Micro instance en cours d'exécution.
Exécutez la commande dd if=/dev/zero of=/swapfile bs=1M count=1024
Exécuter mkswap /swapfile
Exécuter swapon /swapfile
Ajoutez cette ligne /fichier d'échange swap swap defaults 0 0 /etc/fstab
L'étape 4 est nécessaire si vous souhaitez activer automatiquement le fichier d'échange après chaque redémarrage.
Certains de commande utiles liées à l'espace de SWAP:
$ swapon -s
$ gratuit -k
$ swapoff -a
$ swapon -a
OriginalL'auteur Sanat Ahuja