- Connexion à la console administratrice PHPMyadmin du serveur : Ip ou « serveur » port 10000
- Login Root
- Users LINUX :
- Création user Linux avec le même nom / mdp que celui de MYSQL
- Serveurs => MariaDb (depuis que MYSQL à été racheté par ORACLE)
- Creation dtabase insee_db
- Création d’une table
-
CREATE TABLE IF NOT EXISTS historique_effectifs_siren ( id INT AUTO_INCREMENT PRIMARY KEY, siren VARCHAR(9) NOT NULL, date_debut DATE NULL, date_fin DATE NULL, code_tranche VARCHAR(5), libelle_tranche VARCHAR(100), annee_effectif VARCHAR(4), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, UNIQUE KEY unique_siren_periode (siren, date_debut) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- User managers :
- Création user MYSQL : insee_user / mdp VdF1star
- database permission => insee_db, user insee_user,
- Priviléges : Select, insert, update and delete table data; create, drop, alter and create temp tables; create and show view; create and alter routine
- File Manager :
- Path : var/www/bluebears/insee_db/ owner : www-data/www-data; permission: 2755 (defaut)
- Test avec info.php : https://www.blue-bears.com/insee_db/info.php => OK
- Test connexion MYSQL
- https://www.blue-bears.com/insee_db/MYSQL_Connect.php
- OK après blocage : la création d’un user sur un base vide de table semble impossible => créer d’abord une table et ensuite le user.
- Script PHP :