Welcome to MariaDB !
https://mariadb.org
MariaDB An enhanced, drop-in replacement for MySQL.
L’équipe qui a quitté #MySQL après son
rachat par Oracle est à l’origine de #MariaDB qui se veut résolument #open_source.
via Laurent M.
Welcome to MariaDB !
https://mariadb.org
MariaDB An enhanced, drop-in replacement for MySQL.
L’équipe qui a quitté #MySQL après son
rachat par Oracle est à l’origine de #MariaDB qui se veut résolument #open_source.
via Laurent M.
Percona Playback 0.6 for #MySQL now available
http://www.mysqlperformanceblog.com/2013/04/09/percona-playback-0-6-for-mysql-now-available
Percona Playback for MySQL is a tool for replaying the load of one database server to another. Currently it can read queries from MySQL query-log and MySQL tcpdump files and run them on other MySQL server. With Percona Playback you can measure how a server or database upgrade, change in my.cnf or schema change can affect the overall performance of your MySQL database server.
& la même chose pour apache ?
Maximum number of columns in a #MySQL table is somewhere between 191 and 2829, depending on a number of factors - http://www.mysqlperformanceblog.com/2013/04/08/understanding-the-maximum-number-of-columns-in-a-mysql-table
Dead database walking : MySQL’s creator on why the future belongs to MariaDB - scathing opinions on MySQL’s future with #Oracle. Still running #MySQL ? Here is why you should switch to the #MariaDB fork - a drop-in replacement. For all practical purposes, you can see MariaDB as an upgrade of MySQL - so let’s do it !
http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb
As this Debian walkthrough shows, it really is as simple as swapping one package for the other - the MySQL API is still available and therefore everything else keeps working as before : http://lenss.nl/2010/11/changing-mysql-for-mariadb
Many distributions have not yet switched yet (there is an ITP for Debian) but you can add the MariaDB repository to your sources list :https://downloads.mariadb.org/mariadb/repositories - now I’ll just have to convince my colleagues...
#Linkfluence, un serveur aussi bâclé que son étude sur les sites extrémistes
http://reflets.info/linkfluence-un-serveur-aussi-bacle-que-son-etude-sur-les-sites-extremistes
Dans l’après-midi, Linkfluence a annoncé que l’on allait, grâce à une de leurs études dont ils ont le secret, connaitre « les cinq femmes les plus influentes sur le Web« . Vue la méthodologie utilisée pour lister les sites extrémistes, liste dans laquelle Reflets s’était retrouvé coincé entre Alain Soral et l’Alliance spirituelle contre la subversion mondialiste, [...]
#A_la_Une #On_s'en_fout #Technos #buzz #CFPJ #featured #MySQL #Sécurité_informatique
Bon bon bon, je suis un peu désolée, c’est plus où moins au moment où @Golummoderne a la gentillesse de me faire un #SM (suivre mardi) que je ne donne plus de nouvelles. :x
C’est que voyez-vous j’essaie de me concentrer un peu sur ce que je fais, la veille c’est important mais ça prend pas mal de temps et d’énergie et là, il faut que j’avance.
Du coup... Soit je laisse un peu le compte en pause le temps que, soit je donne des nouvelles plus pro-perso. En ce moment par exemple je m’entraine à la peinture numérique, et je suis censée apprendre le PHP.
Mais je ne sais pas si ça vous intéressera beaucoup. Qu’en pensez-vous donc ? :)
Oui je connais, Seenthis est basé dessus d’ailleurs, non ? Pourquoi ? :)
Oui, c’est déjà fait. Je suis un classique tuto du site du zero, j’en suis ... là ( http://www.siteduzero.com/informatique/tutoriels/concevez-votre-site-web-avec-php-et-mysql/instructions-pour-realiser-le-tp-2 ). Mais PHP et moi on ne s’entend pas très bien. Autant HTML CSS pas de problème, autant PHP... Bouh que j’aime pas. :/
t’inquiète @mlleeole, chacun alimente à son rythme et selon sa disponibilité... c’est pour cela que c’est de qualité ! Perso je suis moins sur l’ordi depuis que je m’exerce à l’aquarelle :)
Ouais... n’empêche que 2 « suivre mardi » en 2 semaines, ça devrait t’encourager tout de même... :P
Et +1 @speciale : essaie SPIP.
Arf vraiment désolée j’avais pas vu le tiens. J’ai un peu de mal à suivre les interactions sur Seenthis.. :)
Effectivement c’est « encourageant », mais je fais pas totalement ce que je veux non plus. La veille, ça n’apprend pas à faire des jeux, et je n’ai pas toute ma vie devant moi pour ça. Donc il faut que j’avance, ou dans deux ans je serai sous un pont. ;)
Merci quand même, en tout cas.
L’abandon de #MySQL pour #MariaDB dans Fedora 19 confirmé, openSUSE s’écarte également du #SGBD soutenu par Oracle
http://www.developpez.com/actu/51450/L-abandon-de-MySQL-pour-MariaDB-dans-Fedora-19-confirme-openSUSE-s-ecart
Le SGBD hérité par Oracle après l’acquisition de Sun serait désormais trop fermé, selon les développeurs de Fedora, qui trouvent qu’Oracle « ne publie plus toutes les informations utiles sur les questions de sécurité (CVE), il ne fournit plus de tests de régression complets et une fraction très importante des bugs de MySQL n’est pas publique ».
ça change quoi en termes concret quand tu as un usage simple de mysql ? tu peux toujours appeler mysql_query() en PHP ? et mysql en ligne de commande ?
ça ne change rien sur le plan technique. Et si j’osais, je dirais même « absolument » rien : même protocole réseau, même API, même moteur (MyISAM, InnoDB et tous les autres), donc, même code, même scripts shell etc...
(Tout est dans la tête :p)
Ouf.
Pour les développeurs et les administrateurs de base de données, ces changements ne devraient pas être un problème. MariaDB est un fork de MySQL maintenu par des anciens développeurs de MySQL et totalement compatible avec celui-ci. Selon Michal Hrušecký, développeur openSUSE, MariaDB utilise « la même API, le même protocole, les mêmes utilitaires et les mêmes fichiers de données que MySQL ».
Je ne sais pas comment ça se passera sur Debian, mais l’info qu’il faut garder en tête, c’est que l’UE a contraint Oracle à maintenir la licence d’origine de MySQL et la fourniture de correctifs de sécurité pour un certain temps, qui, de mémoire, court jusqu’à fin 2014.
Ce qui n’empêche pas Oracle d’avoir une roadmap totalement opaque, ainsi que de fournir du code privateur. L’essentiel du boulot de la communauté MariaDB consiste à un retro-engineering rigoureux pour garantir une compatibilité à 100% avec les release MySQL.
Pour les usages avancés, (réplications, UDFs, moteurs) les choses pourraient changer, mais pas dans l’immédiat.
MariaDB versus MySQL - Compatibility - AskMonty KnowledgeBase
https://kb.askmonty.org/en/mariadb-versus-mysql-compatibility
détail des compatibilités MariaDB / MySQL
Réparer le #charset d’une base #SPIP
http://zzz.rezo.net/Reparer-le-charset-d-une-base-SPIP.html
Quand on part d’une vieille installation de SPIP il arrive qu’on enregistre les données en utf-8 dans des tables déclarées en latin1. Ca ne gêne pas le fonctionnement normal du site, mais ça empêche d’utiliser proprement les outils #MySQL, de la ligne de commande (qui affiche des « é » à la place des « é ») au moteur de recherche FULLTEXT, qui ne retrouve pas les mots accentués. Méthode de nettoyage.
(Ce qui permet donc à #seenthis d’afficher désormais les bons résultats de recherche pour les mots accentués.)
Adminer - Database management in single PHP file
http://www.adminer.org/en
#Adminer is a full-featured database management tool written in PHP. Conversely to #phpMyAdmin, it consist of a single file ready to deploy to the target server. #mysql #sqlite
# git clone git://adminer.git.sourceforge.net/gitroot/adminer/adminer
via @suske
Suite à des demandes de style « gnagna on connait rien sauf access » voici quelques essais pour gérer une BDD de différentes manières :
Depuis Libreoffice, très bon tuto (en)
Connect to an external MYSQL Server using JDBC
http://www.youtube.com/watch?v=TYN4umIVnCo
j’ai choisi aussi le java, mais les dates avec Mysql sont ingérables
Les autres, sans trop de succès, mais faut essayer :)
http://blogmotion.fr/systeme/mysql-access-excel-4974
http://docs.wxwidgets.org/2.8/wx_odbcoverview.html
BigDump : Staggered #MySQL Dump Importer
http://www.ozerov.de/bigdump
import of large and very large MySQL Dumps (like phpMyAdmin 2.x dumps) even through the web servers with hard runtime limit and those in safe mode
#grosse_base_de_données #tag_pourri :-p #php #script
Hybrid Core version 1.4
http://themehybrid.com/weblog/hybrid-core-version-1-4
Two Hybrid Core releases in just over a month? Yep, you read that right. With the help of a few Theme Hybrid members and some special alone time with my laptop, I managed to get this release ready faster than any other major Hybrid Core update ever.
http://www.vmadmin.co.uk/linux/44-redhat/145-linuxmysqlencryption
parce que selon les distributions, openssl n’est pas utilisé par défaut...
openark kit | openark forge
http://code.openark.org/forge/openark-kit
The openark kit is a set of utilities for #MySQL. They solve everyday maintenance tasks, which may be complicated or time consuming to work by hand.
http://code.google.com/p/common-schema
common_schema provides with server side scripting via QueryScript, analysis & informational views, and a function library, allowing for easier administration and diagnostics for MySQL. It introduces SQL based tools which simplify otherwise complex shell and client scripts, allowing the #DBA to be independent of operating system, installed packages and dependencies.
Manage Your Database with Adminer | Linux.com
https://www.linux.com/learn/tutorials/566420-manage-your-database-with-adminer
If you’re looking for a simple way to manage your database effectively, you might want to have a look at Adminer. It’s simple to install, supports multiple databases, and has a number of features you don’t find in phpMyAdmin.
Merci, c’est super-rapide. Je n’ai pas encore pu beaucoup le tester, mais #Adminer a l’air de faire tout dont j’ai besoin en plus simple et rapide que MyPhpAdmin.
Son seul défaut c’est la double licence Apache/GNU qui risque de créer des conflits dans l’avenir. Les auteurs considèrent que c’est un avantage par rapport à MyPhpAdmin qui n’est distribué que sous GNU. Je comprends leur point de vue mais je ne le partage pas.
Perso j’ai du mal à saisir cette histoire de double licences...
Il me semble que le seul intérêt est de pouvoir embarquer le code dans un produit propriétaire, ou de faire un dérivé commercial du soft...
@aris Oui, bien résumé la double licence (qui vaut quand même mieux que la double peine).
Une chose que PhpMyAdmin ne fait pas : importer des dumps présents sur le serveur.
Une #vulnérabilité avec une seule ligne de code permet de s’authentifier en root sur les bases #MySqL de beaucoup de serveurs. Une mise à jour est disponible
http://neosting.net/breves/une-faille-mysql-decouverte-qui-contourne-lauthentification-root.html
TelecomixSyria
Critical security issue hits #MySQL http://seclists.org/oss-sec/2012/q2/493, update your stuff!
Le nouveau M de LAMP : MariaDB
http://www.clever-age.com/veille/blog/le-nouveau-m-de-lamp-mariadb.html
MySQL est un Système de Gestion de Base de Données apparu en 1995 qui est devenu en quelques années un des plus utilisés dans le monde. En 2008, l’entreprise MySQL AB éditrice de MySQL est rachetée par Sun Microsystems, qui se fait racheter un an plus tard par Oracle.
Michael Widenius, aussi connu sous le pseudonyme de Monty, est le principal auteur de la première version de MySQL, et est le fondateur de MySQL AB. Il a quitté Sun Microsystems afin d’assurer la disponibilité d’une version gratuite et stable de son bébé.
C’est ainsi qu’est né MariaDB, un projet sous licence GPLv2 se basant sur MySQL, qui se veut être très stable, plus robuste, plus performant, et surtout 100% compatible avec ce dernier.
La présentation et les discussions lors de cette soirée nous ont appris que des sites à fort trafic utilisent d’ores et déjà MariaDB en production : pap.fr, Pixmania, Paybox, … et d’autres entreprises tels que Viadeo l’utilisent pour leur BI.
Toutes ces applications qui ont migré de MySQL vers MariaDB ont gagné en performance. Pixmania serait passé de 50 serveurs MySQL à seulement 10 MariaDB, avec très certainement d’autres optimisations, mais nous n’avons pas pu avoir plus d’informations.
Ça doit pas être long de rendre #SPIP compatible. (Mais je n’y connais rien.)
MariaDB versus MySQL - Compatibility - AskMonty KnowledgeBase
http://kb.askmonty.org/en/mariadb-versus-mysql
This means that for most cases, you can just uninstall MySQL and install MariaDB and you are good to go. (No need to convert any datafiles if you use same main version, like 5.1).
Je vais voir ça.
Au cas où
http://esslingen.homeunix.net/~hakan/blog/2010/08/27/mariadb-5-1-49-for-mac-os-x
Mais quand je veux l’installer il me dit que je dois arrêter MySQL, est-ce que on peut rouler les deux sur le même machine ?
@speciale oui, il faut configurer des ports différents (par défaut, les deux produits utilisent le port 3306)
pour les f*ck*ng #charset et les #Collation Charts : #MySQL 6.0
http://www.collation-charts.org/mysql60
Percona Online Tools
http://tools.percona.com
#Tumblr Architecture - 15 Billion Page Views a Month and Harder to Scale than #Twitter
http://highscalability.com/blog/2012/2/13/tumblr-architecture-15-billion-page-views-a-month-and-harder.html
Growing at over 30% a month has not been without challenges. Some reliability problems among them. It helps to realize that Tumblr operates at surprisingly huge scales: 500 million page views a day, a peak rate of ~40k requests per second, ~3TB of new data to store a day, all running on 1000+ servers.
voilà ce qui attend #seenthis si ça continue à ce rythme…
#mysql #web
Tiens justement, après un an d’existence, est-ce que ce ne serait pas le moment idéal pour un petit bilan statistique ?
@fil J’avais pas vu passer, désolé, mais comme quoi ce que dit @arno est vérifié, ça finit par remonter, quand c’est intéressant, même si on la laissé filer quelques jours.
Pour ce qui est de ta nouvelle tête, t’es bien certain que tu ne disposais pas d’une photographie plus pourrie de toi. Attends un peu qu’on se voit, que je vais te me tirer ton portrait.
cette photographie pourrie est une œuvre de @baroug — mais je ne lui répéterai pas tes sarcasmes… pour me refaire une beauté je suis passé à #space_invader
Comment créer un environnement de travail pour développer du #SPIP sur un MAC avec MAMP - SPIP-Contrib
http://www.spip-contrib.net/Comment-creer-un-environnement-de-travail-pour,4050
Nous allons utiliser #MAMP 2 en version gratuite et licence GPL comme serveur web local (différent de MAMP Pro version payante). MAMP est l’acronyme de #Mac #Apache #MySQL #PHP et permet de lancer un serveur web local sous mac os X.
C’est donc une solution toute clé en main et tout-en-un, qui comprend Apache, PHP5 et PHP4, MySQL, PHPMyAdmin et SQLiteManager ...
Ces tutoriaux sont excellents ! Mais c’est dommage qu’on ne profite pas suffisamment des possibilités de MacOSX… Un script Automator pourrait simplifier la tâche aux newbies (comme moi). :-D
@renyonparis je ne vois pas trop ce qu’on pourrait faire là avec Automator, mais n’hésite pas à le suggérer !
Améliorer les performances grâce au #partitionnement (#MySQL 5.1)
http://krierjon.developpez.com/mysql/partitionnement
PHP 5.3/5.4 for OS X 10.6/10.7 as binary package
►http://php-osx.liip.ch
This package installs the (usually) latest PHP 5.3.x on OS X 10.6 (aka Snow Leopard) and OS X 10.7 (aka Lion) in /usr/local/php5. It installs many useful extensions (see below) and ini-settings and is what we at Liip and Local.ch use for our development. It’s especially suited for Symfony 2 development. It also provides a decent php.ini with all settings configured according to “Best Practices”.
It doesn’t install Apache, MySQL or any other external programs. It uses the Apache installation, which comes with OS X and for installing MySQL you can for example use Homebrew . The package is based on entropy’s php package .