Installer une base de donnée
Fermé
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
-
Modifié par mamiemando le 8/01/2016 à 09:15
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 9 janv. 2016 à 16:01
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 9 janv. 2016 à 16:01
A voir également:
- Installer une base de donnée
- Formules excel de base - Guide
- Installer chromecast - Guide
- Installer microsoft store - Guide
- Installer windows 11 sur pc non compatible - Guide
- Installer windows 10 sans compte microsoft - Guide
12 réponses
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
Modifié par mamiemando le 6/01/2016 à 15:00
Modifié par mamiemando le 6/01/2016 à 15:00
Bonjour,
Déjà, as-tu installé ton serveur de base de données (mettons mysql-server) ?
Parviens-tu as t'identifier ?
Si oui lis ceci :
http://www.multicraft.org/site/docs?view=howto
Je suppose dans ce qui suit que le serveur multicraft et mysql sont installés sur la même machine (sinon, il faut configurer l'utilisateur mysql différemment et configurer la bind-address du serveur mysql pour accepter des connexion extérieures à la machine).
1) Crée un utilisateur mysql dédié à multicraft et une base nommée "multicraft_daemon"
https://dev.mysql.com/doc/refman/5.7/en/create-user.html
https://dev.mysql.com/doc/refman/8.0/en/create-database.html
https://dev.mysql.com/doc/refman/5.7/en/grant.html
Si tu es allergiques aux commandes mysql, tu peux installer et utiliser phpmyadmin
https://doc.ubuntu-fr.org/phpmyadmin
2) installe ton logiciel (multicraft), et configure le de sorte à ce qu'il se connecte à ton serveur de base de données. Si c'est la même machine, le serveur de base de données est accessible à l'adresse 127.0.0.1 (et par le port par défaut : 3306 comme stipulé dans
http://www.multicraft.org/site/docs?view=howto
Bonne chance
Déjà, as-tu installé ton serveur de base de données (mettons mysql-server) ?
apt-get update
apt-get upgrade
apt-get install mysql-server
Parviens-tu as t'identifier ?
mysql -u root -p
Si oui lis ceci :
http://www.multicraft.org/site/docs?view=howto
Je suppose dans ce qui suit que le serveur multicraft et mysql sont installés sur la même machine (sinon, il faut configurer l'utilisateur mysql différemment et configurer la bind-address du serveur mysql pour accepter des connexion extérieures à la machine).
1) Crée un utilisateur mysql dédié à multicraft et une base nommée "multicraft_daemon"
https://dev.mysql.com/doc/refman/5.7/en/create-user.html
https://dev.mysql.com/doc/refman/8.0/en/create-database.html
https://dev.mysql.com/doc/refman/5.7/en/grant.html
CREATE USER 'multicraft'@'localhost' IDENTIFIED WITH MyP4ssw0rD;
CREATE DATABASE multicraft_daemon;
GRANT ALL ON multicraft_daemon.* TO 'multicraft'@'localhost';
Si tu es allergiques aux commandes mysql, tu peux installer et utiliser phpmyadmin
https://doc.ubuntu-fr.org/phpmyadmin
2) installe ton logiciel (multicraft), et configure le de sorte à ce qu'il se connecte à ton serveur de base de données. Si c'est la même machine, le serveur de base de données est accessible à l'adresse 127.0.0.1 (et par le port par défaut : 3306 comme stipulé dans
/etc/mysql/.my.cnf). L'utilisateur est dans mon exemple "multicraft" et le mot de passe "MyP4ssw0rD"
http://www.multicraft.org/site/docs?view=howto
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
Modifié par mamiemando le 6/01/2016 à 15:02
Modifié par mamiemando le 6/01/2016 à 15:02
Bonjour,
Je te remercie pour ta réponse si détaillée !
Donc, j'ai bien fait le:
Mais c'est là où ça me fait une erreur:
Je vous donne l'erreur:
Je ne connais pas grand chose sur les BDD, Merci de votre aide ;)
Je te remercie pour ta réponse si détaillée !
Donc, j'ai bien fait le:
apt-get update
apt-get upgrade
apt-get install mysql-server
Mais c'est là où ça me fait une erreur:
mysql -u root -p
Je vous donne l'erreur:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Je ne connais pas grand chose sur les BDD, Merci de votre aide ;)
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
6 janv. 2016 à 15:04
6 janv. 2016 à 15:04
Bonjour,
Je pense que soit mysql-server n'est pas installé, soit il n'est pas lancé. Que donnent :
La troisième commande devrait indiquer que mysql écoute sur le port 3306 (si tu n'as pas corrigé
Bonne chance
Je pense que soit mysql-server n'est pas installé, soit il n'est pas lancé. Que donnent :
dpkg -l | grep mysql-server
service mysql restart
netstat -ntlp
La troisième commande devrait indiquer que mysql écoute sur le port 3306 (si tu n'as pas corrigé
/etc/mysql/my.cnf) si celui-ci est effectivement lancer. Tu devrais alors pouvoir lancer la commande :
mysql -u root -p
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
Modifié par mamiemando le 8/01/2016 à 09:16
Modifié par mamiemando le 8/01/2016 à 09:16
J'ai un soucis avec le client ssh de ce PC, vous avez des clients à ma proposer ?
Configuration: Mac OS X Mountain Lion (10.8) / Firefox 43.0
Merci à vous, une fois de plus :)
Configuration: Mac OS X Mountain Lion (10.8) / Firefox 43.0
Merci à vous, une fois de plus :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
6 janv. 2016 à 18:05
6 janv. 2016 à 18:05
Bonjour
Je n'utilise pas mac OS, mais pour autant que je sache, il y a la commande ssh, qui suffit amplement.
Bonne chance
Je n'utilise pas mac OS, mais pour autant que je sache, il y a la commande ssh, qui suffit amplement.
ssh login@11.22.33.44
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
7 janv. 2016 à 11:13
7 janv. 2016 à 11:13
Bonjour,
Voila, dit moi se qu'il me reste a faire, sans abuser de vous bien sur ;)
Merci de votre aide !
root@hostkeyser:~# dpkg -l | grep mysql-server
iU mysql-server 5.5.46-0ubuntu0.14.04.2 all MySQL database server (metapackage depending on the latest version)
iF mysql-server-5.5 5.5.46-0ubuntu0.14.04.2 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.46-0ubuntu0.14.04.2 amd64 MySQL database server binaries
root@hostkeyser:~# service mysql restart
stop: Unknown instance:
start: Job failed to start
root@hostkeyser:~# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 442/sshd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 229/smbd
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 229/smbd
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 524/apache2
tcp6 0 0 :::22 :::* LISTEN 442/sshd
tcp6 0 0 :::445 :::* LISTEN 229/smbd
tcp6 0 0 :::139 :::* LISTEN 229/smbd
Voila, dit moi se qu'il me reste a faire, sans abuser de vous bien sur ;)
Merci de votre aide !
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
7 janv. 2016 à 13:45
7 janv. 2016 à 13:45
Ton serveur mysql n'est pas lancé, sinon le port 3306 apparaîtrait avec le commande
Reporte-moi les éventuels messages d'erreur, et le résultat de
Bonne chance
netstat -ntlp. Tu dois donc le lancer avec la commande
service mysql start.
Reporte-moi les éventuels messages d'erreur, et le résultat de
netstat -ntlpune fois le serveur démarré.
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
Modifié par mamiemando le 8/01/2016 à 09:11
Modifié par mamiemando le 8/01/2016 à 09:11
Ça me donne ça
Merci de votre aide.
root@hostkeyser:~# service mysql start
start: Job failed to start
Merci de votre aide.
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
8 janv. 2016 à 09:14
8 janv. 2016 à 09:14
Bonjour,
1) Te reste-t'il de l'espace disque ?
2) Peux-tu regarder dans les logs ce que ça raconte (vraisemblablement dans
Ensuite la démarche consiste essentiellement à chercher ton message d'erreur dans google et voir comment les gens sont parvenus à le résoudre.
Bonne chance
1) Te reste-t'il de l'espace disque ?
df -h
2) Peux-tu regarder dans les logs ce que ça raconte (vraisemblablement dans
/var/log/mysql/...) car là c'est un peu vague ?
Ensuite la démarche consiste essentiellement à chercher ton message d'erreur dans google et voir comment les gens sont parvenus à le résoudre.
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
8 janv. 2016 à 10:31
8 janv. 2016 à 10:31
Bonjour,
Je suis a 5% de mon HDD, et oui je vais regarder se que sa donne sur Google.
Je te passe les log des que je revient, j'ai un rdv.
Merci de votre aide.
Je suis a 5% de mon HDD, et oui je vais regarder se que sa donne sur Google.
Je te passe les log des que je revient, j'ai un rdv.
Merci de votre aide.
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
8 janv. 2016 à 15:50
8 janv. 2016 à 15:50
Je vient de regardez pour les log, c'est qu'il y en a pas malle ^^
Je peux te donnez en message privez si tu veux les id et mdp SSH, tu me le dit...
Je peux te donnez en message privez si tu veux les id et mdp SSH, tu me le dit...
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
8 janv. 2016 à 16:31
8 janv. 2016 à 16:31
Reporte-nous simplement les lignes suspectes du log, à l'heure où tu tentes de démarrer ton serveur ssh. Merci aussi de soigner un peu plus l'orthographe.
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
Modifié par colten11100 le 8/01/2016 à 18:07
Modifié par colten11100 le 8/01/2016 à 18:07
Voila, je crois que sa peux vous aider sa:
et dsl pour l’orthographe ^^, je suis dyslexique
160108 12:03:29 InnoDB: Waiting for the background threads to start
160108 12:03:30 InnoDB: 5.5.46 started; log sequence number 1595675
160108 12:03:30 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
160108 12:03:30 [Note] - '127.0.0.1' resolves to '127.0.0.1';
160108 12:03:30 [Note] Server socket created on IP: '127.0.0.1'.
160108 12:03:31 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
et dsl pour l’orthographe ^^, je suis dyslexique
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
8 janv. 2016 à 18:24
8 janv. 2016 à 18:24
Dsl pour le double post, j'ai tout virer sur le vps et j'ai réinstaller sous debian-8.0-x86_64,
Je reprend tout depuis le début c'est peux aitre mieux, il y a pleins de problème de partout.
Je commence par installer tout se qui est apache, mysql server et tout les update.
Merci de votre aide ;)
Je reprend tout depuis le début c'est peux aitre mieux, il y a pleins de problème de partout.
Je commence par installer tout se qui est apache, mysql server et tout les update.
Merci de votre aide ;)
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
8 janv. 2016 à 20:45
8 janv. 2016 à 20:45
Ce n'est pas normal que la base mysql n'ai pas de table host, je ne sais pas comment tu as installé mysql-server (ie
Bonne chance
sudo apt-get install mysql-server) mais si tu l'as installé par les paquets, celle-ci aurait dû être créée...
Bonne chance
colten11100
Messages postés
94
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
12 décembre 2018
2
Modifié par mamiemando le 9/01/2016 à 15:58
Modifié par mamiemando le 9/01/2016 à 15:58
Si je l'ai bien installé comme il me l'on dit sur la doc ubuntu française, j'ai bien fais apt-get install mysql-server
mamiemando
Messages postés
33079
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 avril 2024
7 749
9 janv. 2016 à 16:01
9 janv. 2016 à 16:01
Essaye de purger les paquets relatifs au serveur mysql et de les réinstaller.
Bonne chance
sudo apt-get update
sudo apt-get upgrade
sudo apt-get purge $(dpkg -l | grep ^ii | cut -d" " -f3 | grep mysql-server)
sudo apt-get install mysql-server
Bonne chance