Créer une base MySql avec libreoffice

En fait, on va utiliser la connexion directe en root sur la base mysql (ou une autre..)


Cela étant fait, on ouvre une nouvelle requête sql en précisant le mode sql pur (le bouton sql)

on tape :create database EssaiLibre;

On clique sur exécution et on ferme sans enregistrer. Ensuite, on actualise l’affichage de le fenêtre principale et…

surprise, une nouvelle base apparaît !


Reste à ajouter une table par la méthode habituelle.


Et le résultat est là !


Observons la table dans une console (entre temps, j’ai changé le type DATE)

mysql> use EssaiLibre;

Database changed
mysql> show tables;
+----------------------+
| Tables_in_EssaiLibre |
+----------------------+
| Essai                |
+----------------------+

mysql> describe Essai;
+------------------+--------------+------+-----+---------+----------------+
| Field            | Type         | Null | Key | Default | Extra          |
+------------------+--------------+------+-----+---------+----------------+
| idEssai          | int(10)      | NO   | PRI | NULL    | auto_increment |
| nomEssai         | varchar(100) | YES  |     | NULL    |                |
| DescriptionEssai | text         | YES  |     | NULL    |                |
| DateEssai        |timestamp     | YES  |     | NULL    |                |
+------------------+--------------+------+-----+---------+----------------+

Et dans Libre office avec une requête ?

Show tables ;


describe Essai;

 

Comme on peut le voir, le résultat est très utilisable.