us permet d’effectuer des actions**. Par exemple, commander un taxi ou écrire du texte. Or, cette applicatio... e travaille sous linux, il va falloir exécuter la commande ''mysql -u root -p''. Cette commande signale que vous souhaitez lancer MySQL, avec l’utilisateur root en saisissant le mot de passe.
<note>
La commande ci dessus ne concerne que les utilisateurs Linux
r” en anglais.
<note>
Attention toutefois, cette commande est **très simple à utiliser**, parfois trop même... e de la récupérer !
</note>
Voici par exemple la commande pour supprimer le deuxième utilisateur :
<code s... sateur` WHERE `id` = '2';
</code>
Une fois cette commande effectuée, vous pouvez vérifier qu’elle a fonctionné en listant les utilisateurs (commande ''SELECT'').
Vous n’en n’avez désormais plus que
ouvent une table toute entière.
Pour rappel, une commande telle que ''SELECT * FROM aliment;'' va vous affi... liment en question.
Pour ce faire, il existe une commande en SQL que l’application pourra utiliser pour réc... iment. Nous l'avons déjà utilisé, il s’agit de la commande ''WHERE''.
Si vous vous souvenez bien, vous aviez utilisé cette commande dans la partie précédente afin de restreindre une
d’ajouter un fichier à l’index. Vous exécutez la commande git commit %%--amend%%.
- Vous travaillez sur 2... hé lorsque Git réalise une opération de merge. La commande git merge entre 2 branches peut donc bien évidemment être à l’origine d’un conflit. La commande git pull va déclencher un merge et peut donc aussi créer un conflit.
En revanche, la commande git push peut être rejetée mais ne déclenche pas
fier son type à MySQL. Pour ce faire, utilisez la commande ''ALTER TABLE''.
Avant de nous jeter dans le gra... de notre table aliment. Vous vous souvenez de la commande ? Non ? Pas de soucis, la voici : ''SHOW COLUMNS... ode>
Bon, maintenant, voyons à quoi ressemble la commande SQL pour rajouter cette colonne, puis décortiquon... /100g, valeur décimale).
{{alter-table.png}}
La commande ALTER TABLE
<note>
Le type n’est parfois pas seu
thodologie, à vous de trouver ou de retrouver les commandes !
- Ouvrez un terminal et lancez MySQL.
- R... z à MySQL prenez l'habitude de toujours taper les commandes ''SHOW databases;'', ''USE ma_base_de_donnee;''... isateur dans la base MySQL ?
Elle utiliserait la commande SQL ''INSERT INTO''. Cette commande prend en compte :
* Les paramètres de la table dans laquelle vous
que.
Vous pouvez visualiser l’historique avec la commande **git log**. Voici un exemple de résultat pour cette commande :
<code>
$ git log
commit c3ca7e9f03c832b1a101a9... TING, CODE OF CONDUCT, LICENCE
</code>
<note>
La commande **git log** possède de nombreuses options de mise... lution simple avec l’option **%%--amend%%** de la commande **git commit** pour éviter cette situation. Voilà
Pour mettre à jour votre projet, vous exécutez la commande **git pull**. Cette dernière va récupérer les der... Commençons par comprendre les conflits grâce à la commande **git status**.
Pour créer un conflit sur votre ... Pour en savoir plus sur ce problème, utilisons la commande **git status**. **git status** est une commande précieuse car elle nous informe de l’état de notre reposito
l’application. Comment Foodly traduirait ceci en commande SQL pour MySQL ?
Ici, le mot clé magique est ''U... aintenant que vous avez cela en tête, tapez cette commande dans votre terminal pour changer l’e-mail du prem... es informations qu'il nous donne.
Décomposons la commande ensemble :
{{sql_update.png}}
La commande UPDATE
^ Mot clé ^ Description |
| **UPDATE** table | Sig
même chose.
Vous imaginez devoir retaper la même commande SQL à chaque fois que vous souhaitez extraire le ... e créer des **tables temporaires** à partir d’une commande SQL. Entendez par là que vous allez “sauvegarder” une commande SQL pour ne plus avoir à la réeffectuer à chaque ... s que vous souhaitiez sauvegarder dans une vue la commande suivante : les utilisateurs dont l’adresse e-mail
ez pu le faire précédemment. Cela se fait avec la commande ''INSERT INTO `langue` VALUES ('français');''
... ?
Eh bien, ne vous inquiétez pas. Il existe une commande qui est justement là pour régler ce genre de problème. La commande ''JOIN''.
Grâce à cette commande, vous allez pouvoir expliquer à MySQL comment **joindre deux tables selon
re projet. Vous initialisez le repository avec la commande git flow init. Quel sera le résultat de la commande git status ?**
1.<code>
$ git status
On branch master
... ésultat ?
- Le scénario échoue dès la première commande. Il aurait fallu faire un git checkout issue1 ava... ssue1.
- Le scénario échoue lors de la dernière commande (git flow feature finish issue1) car avant cela,
rer le code source de Go. Il existe de nombreuses commandes, un tas de commandes différentes pour lesquelles vous pouvez utiliser l'outil Go.
==== go build ====
La ... ler. Vous pouvez le donner comme argument à cette commande go build. Il construira tout ce que vous lui dema... rtoire.
Il y a des tonnes d'arguments pour cette commande, et je ne vais pas vraiment les détailler, mais v
yvgburger.com/commands peut renvoyer la liste des commandes en cours. Tandis que cette URL, GET https://myvgburger.com/commands/<id_commande>, renverra une ressource particulière, en l’occurrence une commande spécifique.
La chaîne "commands/<id_command>" co... |
| GET | /commands | Lister les commandes |
| POST | /commands | Passer
dans ce chapitre... Nous allons voir ensemble les commandes qui vous permettent de **récupérer et lire la do... sateurs présents dans votre BDD ?
Comme pour les commandes d’insertion, vous allez devoir indiquer la table... re de la donnée est ''SELECT''. En commençant une commande SQL par ce mot, MySQL (et les autres SGBD) compre... , rendez-vous au chapitre précédent.
Tapez cette commande dans votre terminal :
<code sql>
SELECT * FROM u