- https://www.leetchi.com cagnottes particuliers, entreprises … français
- https://fr.ulule.com/ cagnottes, préventes, particuliers, entreprises.. FR
Category Archives: Uncategorized
SELECT INTO OUTFILE droits MySQL MariaDB
SELECT customer_id, firstname, surname INTO OUTFILE '/home/exportdata/customers.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM customers;
chown mysql:mysql /home/exportdata/ chmod 777 /home/exportdata/ edit /etc/systemd/system/mysqld.service ProtectHome=false systemctl daemon-reload /etc/init.d/mysql stop /etc/init.d/mysql start
MLySQL MariaDB copie fichiers
Copie des fichiers du répertoire mysql d’un serveur vers l’autre pour dupliquer toutes les bases
Sur le serveur destination :
/etc/init.d/mysql stop rsync -avz user@www.monserveur.com:/mysql/ /mysql/ chown -R /mysql/* mysql_upgrade -uroot -ppassword --force //Si pb de version Mysql ou passage à MariaDB /etc/init.d/mysql start
Dans certains cas si pb de start
mv /mysql/tc.log /mysql/tc.log.sav
SSMTP
Pour remplacer sendmail et envoyer des emails depuis le serveur
apt-get install ssmtp
apt-get install mailutils
/etc/ssmtp/ssmtp.conf
pour gmail
mailhub=smtp.gmail.com:587 UseSTARTTLS=Yes AuthUser={username} AuthPass={password} FromLineOverride=YESDans Gmail console d’administration
Accédez à Sécurité > Paramètres généraux.
Dans la section Applications moins sécurisées, sélectionnez Accéder aux paramètres relatifs aux applications moins sécurisées.
Dans la fenêtre qui s’ouvre, sélectionnez la case d’option Désactiver l’accès de tous les utilisateurs aux applications moins sécurisées.autre
mailhub=smtp.mondomaine.com hostname=mondomaine.com root=postmaster@mondomaine.com AuthUser={username} AuthPass={password} FromLineOverride=YESSi certaines appli utilisent sendmail :
ln -s /usr/sbin/ssmtp /usr/sbin/sendmailvoir aussi msmtp
ETENDRE PARTITION WINDOWS
diskpart
list volume
select volume 1
extend <-- pour étendre à toute la place restante
Il faut impérativement que la partition à étendre dispose d’une lettre de lecteur
JAVASCRIPT CLASS
MySQL taille des bases
Bases
SELECT table_schema AS "MaBase", ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Taille en (MB)" FROM information_schema.TABLES GROUP BY table_schema;
Tables
SELECT table_name AS "MaBase", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Taille en (MB)" FROM information_schema.TABLES WHERE table_schema = "NOMDEBASE" ORDER BY (data_length + index_length) DESC;
MariaDB connect engine DBF Windows
Télécharger la version .msi adaptée 32/64 bits https://downloads.mariadb.org/
SHOW ENGINES; /*voir si engine CONNECT est installé*/ INSTALL SONAME 'ha_connect'; SHOW ENGINES; /*vérifier s'il est maintenant bien installé*/
Les noms de tables sont passés en minuscules pour Windows contrairement à Linux
USE MABASE; DROP TABLE IF EXISTS CAISSE; CREATE TABLE CAISSE engine=CONNECT table_type=DBF file_name='C:\\FICHIERS\\CAISSE.DBF'; /* création MABASE.caisse*/ CREATE TABLE CAISSE engine=CONNECT table_type=DBF file_name='/home/FICHIERS/CAISSE.DBF'; /* Linux MABASE.CAISSE*/
Des choses qui fonctionnent sur les DBF connectés
ALTER TABLE CAISSE ADD COLUMN IF NOT EXISTS QREST_ENT int NULL AFTER CDE_NUM; ALTER TABLE CAISSE ADD PRIMARY KEY (ID); ALTER TABLE CAISSE MODIFY COLUMN FACTURE_ID bigint(10) ; ALTER TABLE CAISSE ADD INDEX (REF) ;
Pour Windows 2003 server la dernière version supportée : ICI
// Vieux DBF xbase Foxpro CREATE DATABASE IF NOT EXISTS DBF_SOM CHARACTER SET CP850;; USE DBF_SOM; DROP TABLE IF EXISTS AGENT; CREATE TABLE AGENT engine=CONNECT table_type=DBF READONLY=0 option_list='Accept=1' file_name='h:\\DBF\\FICHIERS\\AGENT.DBF'; ALTER TABLE `AGENT` ADD PRIMARY KEY (`CODEAGENT`);
TRADUCTION
CYGWIN anciennes versions
Anciennes versions pour 2003, XP …
http://www.crouchingtigerhiddenfruitbat.org/Cygwin/timemachine.html
setup-x86-2.874.exe faire raccourci avec -X dépôt -> http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/2013/06/04/121035
pour Xinetd installer aussi initscripts