223 engineers on Hacker News describe using MySQL first-hand: 25 endorse it, 43 regret it, 9 are mixed.
“Running and using MySQL is so much more trouble and limitations, it's not even funny any longer. I for myself have concluded, if I have the choice, I will never again choose MySQL.”
regret · production · zelphirkalt · 2025-10-06 · source ↗ · wrong label?“MySQL in such a case has you turn of all foreign key validations and whatever happens happens. A lot of fun with every future DB migration”
regret · production · tetha · 2024-08-17 · source ↗ · wrong label?“we had a couple instances of DB corruption on MySQL and weren't ever able to determine the cause.”
regret · production · duffyjp · 2024-04-12 · source ↗ · wrong label?“back in 2006 I learned the hard way that FROM_UNIXTIME(-1) would instantly crash the MySQL build we had in prod. Be careful out there”
regret · production · erik_seaberg · 2023-12-21 · source ↗ · wrong label?“Makes me long for GTIDs from MySQL MariaDB Galera. They worked super well and we never looked back at my last company.”
endorse · production · TechIsCool · 2023-12-13 · source ↗ · wrong label?“MySQL still doesn't. MariaDB only added it in 2018, and I've been writing queries for a lot longer than that.”
regret · production · crazygringo · 2023-12-06 · source ↗ · wrong label?“MySQL is significantly better than when you last used it. We also add Vitess in the middle which adds incredible benefit.”
endorse · production · samlambert · 2023-09-29 · source ↗ · wrong label?“I haven't had that happen in MySQL either, in over 15 years of running it in production.”
endorse · production · 15 yr · michaelcampbell · 2023-05-12 · source ↗ · wrong label?“MySQL can do the analysis you need with the right indexing (I have worked with 100m+ row analytics in MySQL)”
mixed · production · gregw2 · 2023-02-06 · source ↗ · wrong label?“We've migrated a major social network from PG onto our MySQL-based platform and our MySQL DBAs didn't even notice.”
endorse · production · midom · 2021-12-07 · source ↗ · wrong label?“MySQL has one advantage in my opinion. At least it had two decades ago. It was simple.”
endorse · personal · scotty79 · 2021-12-07 · source ↗ · wrong label?“We use mysql in prod at work and frankly the reason I didn't bother bringing up the mysql vs postgresql debate is simply high availability.”
endorse · production · znpy · 2021-12-06 · source ↗ · wrong label?“MySQL hasn't been the right choice for a couple of decades almost.”
regret · production · bigiain · 2021-12-06 · source ↗ · wrong label?“We run MySQL with semi-sync replication for example: if a primary has two replicas, one replica must ack a write before the primary commits it”
endorse · production · paulfurtado · 2021-10-06 · source ↗ · wrong label?“It's been a while since I ran MySQL in prod, but a multi-master setup where all writes go to one of them is super operable.”
endorse · production · toast0 · 2021-06-29 · source ↗ · wrong label?“the MySQL version in prod had a bug handling queries that do that. My job failed because database shard number one had instantly crashed.”
regret · production · erik_seaberg · 2021-06-27 · source ↗ · wrong label?“I personally like MySQL/MariaDB for some technical reasons.”
endorse · production · cygned · 2021-04-05 · source ↗ · wrong label?“This worked fine for over a decade until we migrated to a different MySQL system and started getting conflicts for IDs already existing”
mixed · production · 10 yr · acdha · 2021-02-19 · source ↗ · wrong label?“Database upgrades are always seamless (I've never had to even touch the db since install)”
endorse · personal · 4 yr · franga2000 · 2020-12-21 · source ↗ · wrong label?“We switched it into a somewhat complex sql query and MySQL ran it in a few mins.”
endorse · production · 8ytecoder · 2020-10-13 · source ↗ · wrong label?“All jobs that I had where MySQL was used had some kind of issues.”
regret · production · takeda · 2020-09-07 · source ↗ · wrong label?“We run over 900 very stateful MySQL database clusters and several hundred zookeeper clusters in kubernetes on ec2 with ebs successfully.”
endorse · production · paulfurtado · 2020-08-25 · source ↗ · wrong label?“I have one app in production based on MySQL... the more MySQL improves, the less the switch is justified”
endorse · production · ngrilly · 2019-11-09 · source ↗ · wrong label?“The performance of my team's application at Myntra was badly affected by foreign keys on MySQL and we decided to drop them.”
regret · production · anshul008 · 2019-11-08 · source ↗ · wrong label?“where I briefly "ranted" about MySQL”
regret · production · hjacobs · 2019-09-29 · source ↗ · wrong label?“MySQL database that's been running in prod for a while... due to the lack of transactional DDL, your migration is half applied”
regret · production · tonyarkles · 2019-07-25 · source ↗ · wrong label?“MySQL couldn't climb above 600qps for this workload, no matter what you did”
regret · production · dijit · 2019-07-16 · source ↗ · wrong label?“I was a bit bummed when I started my new gig at a MySQL shop”
regret · production · nsxwolf · 2019-07-16 · source ↗ · wrong label?“We originally stored it all on a custom MySQL cluster, and we started running into pretty bad replication lag.”
regret · production · onlyrealcuzzo · 2019-03-02 · source ↗ · wrong label?“Dealing with cross datacenter replication of MySQL was eating our lunch and preventing us from getting anything else done”
regret · production · griffordson · 2019-01-29 · source ↗ · wrong label?“Basically none of the nice stuff I learned works on the MySQL 5.7 we use in work :(”
regret · production · Macha · 2018-12-23 · source ↗ · wrong label?“as someone who has been using MySQL for 15 years, I see substantial ongoing improvement in each major release.”
endorse · production · 15 yr · evanelias · 2018-12-06 · source ↗ · wrong label?“if you use emojis in your application with MySQL backend and not using the full 4-byte "utf8mb4" charset, you will absolutely get bitten by that gotcha.”
regret · production · dvtrn · 2018-11-30 · source ↗ · wrong label?“MySQL was the blame, I want my two months back.”
regret · production · devy · 2018-11-30 · source ↗ · wrong label?“I have had instances of data corruption in production servers with both OracleSQL and MySQL.”
regret · production · dejaime · 2018-11-03 · source ↗ · wrong label?“it has been much smoother and confidence-inspiring than MySQL when we used that.”
regret · production · sjwright · 2018-11-03 · source ↗ · wrong label?“MySQL had been corrupting our data very slowly and silently for many years (corrupting meaning not honouring NOT NULL, not honouring type safety, allowing invalid dates)”
regret · production · 10 yr · dijit · 2018-04-11 · source ↗ · wrong label?“this bit me a few times with MySQL when I assumed that because the replica was 'up to date' with the master, that the data had integrity”
regret · production · 10 yr · dijit · 2017-12-06 · source ↗ · wrong label?“We have been running mySQL in production since release 3.x; we moved to it from mSQL.”
endorse · production · 14 yr · markpapadakis · 2017-12-03 · source ↗ · wrong label?“Using Drupal, MySQL (or MariaDB) simply works much smoother than PostGres.”
endorse · production · bartl · 2017-04-10 · source ↗ · wrong label?“so many problems with its internal design that hide problems until its too late”
regret · production · 18 yr · gaius · 2017-04-09 · source ↗ · wrong label?“been using MySQL for almost 20 years and it does what I expect.”
endorse · production · 20 yr · ojiikun · 2016-12-26 · source ↗ · wrong label?“I don't like the PHP/MySQL CMS world at all, but I use that at work.”
regret · production · floatboth · 2016-12-11 · source ↗ · wrong label?“we were rock solid on MySQL 5.6, but hit a few serious bugs on MySQL 5.7”
mixed · production · paulfurtado · 2016-11-04 · source ↗ · wrong label?“I've used MySQL extensively and only started for now 2 years to use PostgreSQL, and though I have more knowledge in MySQL optimization and internals, and I don't consider it "bad"”
mixed · production · allan_s · 2016-09-25 · source ↗ · wrong label?“Even highly optimized MySQL installs with FusionIO cards struggled to keep up before we switched to Aurora.”
regret · production · cookiecaper · 2016-09-03 · source ↗ · wrong label?“I was the first MySQL DBA hired Pinterest... Why MySQL? Really easy replication, no vacuum, and great point lookup performance.”
endorse · production · rwultsch · 2016-08-12 · source ↗ · wrong label?“Today I'm scared to touch mySql because I don't trust Oracle.”
regret · production · harel · 2016-07-26 · source ↗ · wrong label?“Godawful pain with MySQL replication over lossy Chinese internet WAN ... never again.”
regret · production · contingencies · 2015-05-11 · source ↗ · wrong label?“it's always painful going back to it and inevitably remembering almost all my favorite features don't exist. I'm stuck with it on a side project”
regret · personal · Amezarak · 2015-04-30 · source ↗ · wrong label?“Initially it was running on MySQL, but because of various reasons we migrated to PostgreSQL ~3y ago and never regretted that.”
regret · production · tomiko_nakamura · 2014-12-22 · source ↗ · wrong label?“Had I know about PostgreSQL before MySQL I would've never even made the switch.”
regret · production · curiously · 2014-12-16 · source ↗ · wrong label?“operationally MySQL/MariaDB (plus Galera cluster) are miles ahead of anything I've seen for PostgreSQL.”
endorse · production · bryantraywick · 2014-10-23 · source ↗ · wrong label?“We switched from PostgreSQL to MySQL and couldn't be happier.”
endorse · production · cmer · 2014-03-22 · source ↗ · wrong label?“I've been using MySQL instead of Postgres, purely because my hatred for MySQL is less than my hatred for being a sysadmin”
regret · production · adrianh · 2013-11-14 · source ↗ · wrong label?“We did this on mysql for a long time but things went really slow.”
regret · production · zengr · 2013-11-10 · source ↗ · wrong label?“Previous versions of my startup's enterprise product used to be based on relational DBs (mostly Oracle, MySQL also).”
regret · production · rgo · 2013-10-20 · source ↗ · wrong label?“But eventually it was, again, bottlenecked on MySQL.”
regret · production · jacques_chester · 2013-09-07 · source ↗ · wrong label?“We've run into our share of bugs, be we're perhaps more of an edge case.”
mixed · production · druiid · 2013-04-10 · source ↗ · wrong label?“We had a huge problem where the query planner refused to use the indexes we had unless we manually put index hints in the query (yuck).”
regret · production · __david__ · 2013-04-09 · source ↗ · wrong label?“We migrated Lanyrd from MySQL to PostgreSQL, primarily to reduce the pain involved in running schemes alterations against large tables”
regret · production · simonw · 2013-01-27 · source ↗ · wrong label?“I don't use for everything, but definitely enjoy one-click, hot standby, fault tolerant (well, as tolerant as it can be) MySQL databases.”
endorse · production · bmelton · 2012-12-22 · source ↗ · wrong label?“Having only inherited MySQL stuff in production, this is pretty trivial in MySQL land”
endorse · production · adrianpike · 2012-10-25 · source ↗ · wrong label?“The main issue I run into with storing key/values in MySQL/Postgress is querying those values if they hold complex data (json, serialized data, etc)”
mixed · production · jakejake · 2012-09-03 · source ↗ · wrong label?“When MySQL became Oracle I was very relieved to not have to think about the implications.”
regret · production · quesera · 2012-09-02 · source ↗ · wrong label?“adding a column to a table become so lengthy for some of our projects that we switched for that reason alone.”
regret · production · sbov · 2012-08-15 · source ↗ · wrong label?“We put mysql's Archive engine to good use before we migrated our app.”
endorse · production · arjn · 2012-07-20 · source ↗ · wrong label?“the primary reason we switched was transactional and much more efficient DDL changes”
regret · production · newhouseb · 2012-07-20 · source ↗ · wrong label?“for serving up API content from Memcache/MySQL - it is blazing fast with minimal footprint.”
endorse · production · blantonl · 2012-05-17 · source ↗ · wrong label?“We use Python/Django and MySQL. Pretty boring to be honest, which I'm digging after spending nearly five years working on crazy ass big infrastructure.”
endorse · production · stump · 2011-12-04 · source ↗ · wrong label?“With circular replication the cluster would lock up hard almost every time for us”
regret · production · moe · 2011-10-03 · source ↗ · wrong label?“lock contention with mysql counters was a problem wayyy too early... picking random items from sets (other RDBMSes may have better ORDER BY random() properties, but MySQL sucks).”
mixed · production · dasil003 · 2010-12-07 · source ↗ · wrong label?“The record overhead on Mysql and Postgresql was huge, and the continual updates were leaving lots of dead tuples that had to be cleaned, and killed performance.”
regret · production · psadauskas · 2010-12-06 · source ↗ · wrong label?“It helped to tune MySQL, but even then the restore performance was not adequate.”
mixed · production · RyanGWU82 · 2010-11-28 · source ↗ · wrong label?“Sure, it's good enough to power huge sites (we use it here as well), but it's frustrating to deal with.”
mixed · production · wanderr · 2010-11-19 · source ↗ · wrong label?“I have been in production w/ MongoDB since August '09 and it was a huge performance improvement over MySQL.”
regret · production · rit · 2010-05-12 · source ↗ · wrong label?“This replaced MySQL + Memcache and was a MASSIVE difference in system load and performance.”
regret · production · rit · 2010-03-25 · source ↗ · wrong label?“Mysqldb quota/limits, fork bombs by college/school students bringing out docker environment.”
neutral · production · giis · 2026-03-30 · source ↗ · wrong label?“we've been raw dogging MySQL and node.js at work for over a year”
neutral · production · 1 yr · kykat · 2026-03-20 · source ↗ · wrong label?“with 5.7 and 8.0, the advice from Percona [1], and what I've found with my own workloads, is to leave it alone”
neutral · production · sgarland · 2026-03-01 · source ↗ · wrong label?“It is fairly standard PHP + MySQL.”
neutral · personal · edent · 2025-12-21 · source ↗ · wrong label?“I have a colleague that's incredibly strong with databases (we use a mix of MySQL and PostgreSQL)”
neutral · production · znpy · 2025-12-17 · source ↗ · wrong label?“speaking as a DBRE who has used both MySQL and Postgres, RDS and Aurora in production”
neutral · production · sgarland · 2025-11-20 · source ↗ · wrong label?“Of course, everything has it's place and we run those too”
neutral · production · anonzzzies · 2025-11-06 · source ↗ · wrong label?“I was part of a small team that built a $300M company on Ruby and MySQL that made every scaling mistake you can possibly make.”
neutral · production · hamburglar · 2025-10-14 · source ↗ · wrong label?“What I've been really looking for is a way to run SQL queries against MySQL 8.0 Inno DB without them hitting the cache.”
neutral · production · tt_dev · 2025-09-16 · source ↗ · wrong label?“we want to be able to swap between SQLite, postgres and mySQL.”
neutral · production · andersmurphy · 2025-05-21 · source ↗ · wrong label?“we replaced everything acquired by Oracle to forked alternatives... we moved from MySQL to Percona MySQL.”
neutral · production · LinuxBender · 2025-02-02 · source ↗ · wrong label?“We run Amazon Aurora MySQL and Amazon is finally forcing us to upgrade to 8.0.”
neutral · production · donatj · 2024-10-14 · source ↗ · wrong label?“in prod, we just switch to our mysql, clickhouse, redis etc cluster”
neutral · production · anonzzzies · 2024-09-25 · source ↗ · wrong label?“But since we moved to Aurora MySQL, we very occasionally get stuff land in the bug tracker”
neutral · production · deergomoo · 2024-06-01 · source ↗ · wrong label?“bespoke PHP/MySQL/JavaScript that powered a bunch of client sites”
neutral · production · kevinsync · 2024-02-25 · source ↗ · wrong label?“two-way data syncing between Salesforce and MySQL via Laravel”
neutral · production · motrm · 2023-12-13 · source ↗ · wrong label?“We use MySQL more often than Postgres; I may take a stab at creating something similar for MySQL.”
neutral · production · fierro · 2023-12-06 · source ↗ · wrong label?“We run locally against MySQL and H2, and in prod against Planetscale.”
neutral · production · sgammon · 2023-11-07 · source ↗ · wrong label?“If we could do away with ES and go back to MySQL for what are glorified data grids”
neutral · production · pbowyer · 2023-10-05 · source ↗ · wrong label?“Where I work we run a massive MySQL database that has a pretty simple sharding rule”
neutral · production · aledalgrande · 2023-09-12 · source ↗ · wrong label?“We've migrated staging and testing to a DO Droplet with DO MySQl/Redis stack.”
neutral · production · firecall · 2023-05-30 · source ↗ · wrong label?“I grew up with MySQL, even met Monty one time at a London meetup”
neutral · personal · Jedd · 2022-12-21 · source ↗ · wrong label?“The only reason we haven't gone Postgres is because our codebase is extremely extensive and dependent on MySQL/Maria.”
neutral · production · selfhoster11 · 2022-12-21 · source ↗ · wrong label?“since amazon natively supports mysql on aurora we didn't have to worry about compatibility.”
neutral · production · fuzzyengineer · 2022-11-30 · source ↗ · wrong label?“back when we switched databases from mysql to postgresql. It would fire up a mysql based database”
neutral · production · tetha · 2022-11-18 · source ↗ · wrong label?“We used this to great effect at Facebook for MySQL backups in the early 2010s.”
neutral · production · ericbarrett · 2022-10-17 · source ↗ · wrong label?“we run MySQL, ClickHouse, and Prometheus to manage our own SaaS platform for ClickHouse.”
neutral · production · hodgesrm · 2022-10-16 · source ↗ · wrong label?“If your app can be powered by a single mysql instance, _just do it_.”
neutral · production · exabrial · 2022-09-27 · source ↗ · wrong label?“My mid-sized shop uses managed offerings for MySQL and Postgres but we run several stateful workloads”
neutral · production · anchochilis · 2022-08-12 · source ↗ · wrong label?“developers don't need to have MySQL installed on their machines”
neutral · production · cloudyporpoise · 2022-07-24 · source ↗ · wrong label?“We had a UTF-8-configured table in MySQL (we also discovered in the project, that MySQL can have encodings set differently per-table”
neutral · production · JangoSteve · 2022-01-12 · source ↗ · wrong label?“I moved to PG from MySQL in 2014 and don't regret it since.”
neutral · production · thejosh · 2021-12-30 · source ↗ · wrong label?“I've only been using PostgreSQL for the last 20 years, and before that MySQL.”
neutral · personal · JoelJacobson · 2021-12-30 · source ↗ · wrong label?“we'd already migrated to MySQL for many of the workloads because the database was having at best 95% reliability”
neutral · production · lazide · 2021-12-19 · source ↗ · wrong label?“Same goes for MySQL... I tend to end up sticking with tried and true relational DBs.”
neutral · production · jjeaff · 2021-12-17 · source ↗ · wrong label?“For awhile, we were storing this in a (very large) MySQL database, sharded with Vitess.”
neutral · production · dcreager · 2021-12-09 · source ↗ · wrong label?“I have done things in MySQL v3 in 2006 that should not be done with a modern database even today (a taxonomy search engine 3 levels deep.”
neutral · production · papito · 2021-12-05 · source ↗ · wrong label?“I've managed shards/clusters of Postgres and MySQL in my life”
neutral · production · piva00 · 2021-12-02 · source ↗ · wrong label?“I've since ported a few apps in early development or production between Microsoft SQL server, MySQL and Postgres”
neutral · production · amichal · 2021-11-10 · source ↗ · wrong label?“are backed by mysql and redis, etc.”
neutral · production · sethammons · 2021-09-24 · source ↗ · wrong label?“Locally, docker compose will spin up N mysql instances and relevant services under test.”
neutral · production · sethammons · 2021-09-21 · source ↗ · wrong label?“I've only ever seen PostgreSQL/MySQL/MariaDB/Oracle be deployed successfully as single instances in prod that are scaled vertically”
neutral · production · KronisLV · 2021-09-06 · source ↗ · wrong label?“We switched to a separate service for generating tweet IDs (instead of MySQL sequences)”
neutral · production · _moof · 2021-07-20 · source ↗ · wrong label?“RDS (MySQL or PostgreSQL), ES (OpenDistro), S3 (Minio), and SES”
neutral · production · mozey · 2021-04-19 · source ↗ · wrong label?“our MySQL is configured with 151 max connections”
neutral · production · pqdbr · 2021-01-05 · source ↗ · wrong label?“We use in-memory sqlite databases for unit testing a MySQL backed web service.”
neutral · production · coddle-hark · 2020-12-18 · source ↗ · wrong label?“the central MySQL databases with profile and post information; not media or messages.”
neutral · production · ericbarrett · 2020-11-26 · source ↗ · wrong label?“when restoring very large databases we need to use MySQL in a real VM instead of in our Docker setup”
neutral · production · gtsteve · 2020-08-13 · source ↗ · wrong label?“Zulip was originally developed with MySQL, and then about a year into developed we switched to Postgres”
neutral · production · tabbott · 2020-08-06 · source ↗ · wrong label?“so each customer had their MySQL DB for it.”
neutral · production · rudyrigot · 2020-05-27 · source ↗ · wrong label?“we are also able to run our software during development pointing to locally installed open-source versions of MySQL just fine.”
neutral · personal · vp8989 · 2020-04-04 · source ↗ · wrong label?“we switched from doing exercises in MySQL to PostgreSQL when recursion came up”
neutral · personal · st_goliath · 2020-03-16 · source ↗ · wrong label?“having converted from MySQL and never looked back”
neutral · production · dano · 2019-11-26 · source ↗ · wrong label?“we were a big Perl Apache and MySQL shop.”
neutral · production · mmaunder · 2019-10-22 · source ↗ · wrong label?“It's admittedly been a long time since I've used MySQL for anything significant”
neutral · production · tonyarkles · 2019-07-25 · source ↗ · wrong label?“In my experience this is rare... Additionally, DDL in MySQL 8.0 is now atomic.”
neutral · production · evanelias · 2019-07-25 · source ↗ · wrong label?“we use an ETL script to suck all our Google sheets into MySQL then we run queries for reporting.”
neutral · production · fulldecent2 · 2019-07-16 · source ↗ · wrong label?“I recently migrated a small side project from MySQL to PostgreSQL.”
neutral · personal · molsson · 2019-07-16 · source ↗ · wrong label?“We actually built a data lake (with Python and MySQL)”
neutral · production · snowwrestler · 2019-06-13 · source ↗ · wrong label?“running on AWS Aurora MySQL. ... We've had very few issues with this part of our codebase.”
neutral · production · kwindla · 2019-05-27 · source ↗ · wrong label?“OS X still has a way better free MySQL client in the form of Sequel Pro”
neutral · production · 0x54D5 · 2019-05-06 · source ↗ · wrong label?“We run our own DNS nameservers (using PowerDNS and a single MySQL node”
neutral · production · lol768 · 2019-04-15 · source ↗ · wrong label?“things sitting behind rancher, postgres, mysql”
neutral · production · malkia · 2019-01-07 · source ↗ · wrong label?“I have used MSSQL, MySQL, PostgreSQL, Mongo and Cassandra all as primary data stores.”
neutral · production · davismwfl · 2018-12-28 · source ↗ · wrong label?“PHP/MySQL backend (legacy) with our own home-baked framework”
neutral · production · manish_gill · 2018-12-26 · source ↗ · wrong label?“Goober had the idea of storing pictures in said MySQL database. 70 GB of pics...”
neutral · production · badjobthrowaway · 2018-11-14 · source ↗ · wrong label?“we had issues with 0000-00-00 dates that are valid in mysql but not in postgres.”
neutral · production · eMerzh · 2018-08-24 · source ↗ · wrong label?“Twitter's original (acquired via summize) search was written in mysql.”
neutral · production · fizx · 2018-05-04 · source ↗ · wrong label?“We migrated from MySQL 4.6, that's why our tables are in fact MyISAM.”
neutral · production · petre · 2018-04-20 · source ↗ · wrong label?“we use a docker-compose file to start an official mySQL image and the local rails repo.”
neutral · personal · jypepin · 2017-12-23 · source ↗ · wrong label?“we do something very similar for MySQL with MHA.”
neutral · production · scurvy · 2017-12-07 · source ↗ · wrong label?“so I switched to manually writing mysql queries, but not the ideal”
neutral · personal · G4BB3R · 2017-12-06 · source ↗ · wrong label?“launches all services required (e.g. apache, mysql, sshd, elasticsearch) by running "service XYZ start"”
neutral · production · mschuster91 · 2017-10-27 · source ↗ · wrong label?“log it to the MySQL and ensure it reports to the manager where the user stopped on the form”
neutral · production · marak830 · 2017-09-29 · source ↗ · wrong label?“We run MySQL on product and am in the process of de-normalizing it.”
neutral · production · ganeshkrishnan · 2017-08-17 · source ↗ · wrong label?“We run our own MySQL and Redis on an Ec2 instance.”
neutral · production · encoderer · 2017-06-09 · source ↗ · wrong label?“I've been using docker in production with Elasticsearch and MySQL for 3 years in the PB scale”
neutral · production · 3 yr · k2xl · 2017-02-06 · source ↗ · wrong label?“I have run PostgreSQL, MySQL, and SQL Server in production on large workloads”
neutral · production · dhd415 · 2016-12-28 · source ↗ · wrong label?“with the experimental, now-deprecated MySQL backend enabled”
neutral · personal · cookiecaper · 2016-12-27 · source ↗ · wrong label?“have our data services (Elasticsearch, Cassandra, MySQL, MongoDB) join the rest of our apps on Kube-orchestrated infrastructure”
neutral · production · chrissnell · 2016-12-22 · source ↗ · wrong label?“Been using gorp over the past month to prototype MySQL database schema and insert strategies for a performance system”
neutral · personal · Rapzid · 2016-12-15 · source ↗ · wrong label?“I opted for PHP/MySQL, and development time felt like lightning.”
neutral · personal · mattbeckman · 2016-11-29 · source ↗ · wrong label?“We also use it against mysql. Annoyingly there is no driver for that so we had to build a nasty layer than translates from influx to mysql.”
neutral · production · beachy · 2016-11-29 · source ↗ · wrong label?“In my experience it's generally safe to upgrade across post-GA point releases of the same major version”
neutral · production · evanelias · 2016-11-28 · source ↗ · wrong label?“We run a fairly standard java/MySQL web app, with paid silver support.”
neutral · production · 76bd · 2016-08-23 · source ↗ · wrong label?“Wrote 150 lines of parsing csv and MySQL inserts and it took about the 4 hours I was sitting around”
neutral · production · cdevs · 2016-05-14 · source ↗ · wrong label?“At YouTube, we run our main MySQL databases (the ones with tables for users, videos, views, etc) inside containers with local storage.”
neutral · production · enisoc · 2015-11-22 · source ↗ · wrong label?“We run LAMP (Linux-Apache-MySQL-PHP) stacks on virtual machine instances on servers worldwide of our choosing.”
neutral · production · kaa2102 · 2015-10-04 · source ↗ · wrong label?“OP's company thought using mySQL was a good idea, but maybe someday, nights will not be long enough for batches to run.”
neutral · production · weddpros · 2015-07-03 · source ↗ · wrong label?“We do this for all of our services: mysql, redis, sphinx, the web app itself”
neutral · production · hootener · 2015-06-30 · source ↗ · wrong label?“For our few services that run on MySQL, I'm really hanging out for MariaDB”
neutral · production · davidgerard · 2015-06-12 · source ↗ · wrong label?“Having moved from Mysql to Postgresql in 2005 and continued with it up to the present”
neutral · production · paulryanrogers · 2014-12-20 · source ↗ · wrong label?“We had to change a few things moving from mySQL to Postgres.”
neutral · production · noahc · 2014-11-21 · source ↗ · wrong label?“we run MYSQL RDS in production with two AZ enabled, we pay x2 the prices”
neutral · production · dk8996 · 2014-11-12 · source ↗ · wrong label?“At work we run a large mix of Windows Servers, SQL servers, Linux, Drupal, MySQL, Moodle etc.”
neutral · production · wfjackson · 2014-10-30 · source ↗ · wrong label?“I generally use MySQL or PostgreSQL on RDS (AWS) given DBA's are hard to find.”
neutral · production · nielskrijger · 2014-10-19 · source ↗ · wrong label?“Your MySQL-as-a-service is abysmal. It's running 5.1 (Do you have any idea how old that is?)”
neutral · production · meritt · 2014-07-31 · source ↗ · wrong label?“we're using MySQL as the database (though we will likely move to PostgreSQL in the future)”
neutral · production · tomkinstinch · 2014-05-16 · source ↗ · wrong label?“From personal experience, I've used "ON DUPLICATE", but we ended up dumping it and making our API better/more secure. This was even before we switched to Postgres.”
neutral · production · __david__ · 2014-02-16 · source ↗ · wrong label?“How to manage a mysql server cluster.”
neutral · production · 0.5 yr · gremlinsinc · 2014-01-14 · source ↗ · wrong label?“now we just use Postgres, MySQL, MongoDB, etc. etc.”
neutral · production · pedalpete · 2013-12-18 · source ↗ · wrong label?“caches products in a JPA-accessed MySQL database.”
neutral · production · Eduard · 2013-11-27 · source ↗ · wrong label?“sometimes MySQL as localhost”
neutral · production · w0rd-driven · 2013-11-16 · source ↗ · wrong label?“it's just as easy for me as MySQL was for the same sort of things”
neutral · personal · pnathan · 2013-11-14 · source ↗ · wrong label?“Recently upgraded from MySQL 5.1 -> MariaDB 5.5 with no issues what so ever.”
neutral · production · simonz05 · 2013-11-09 · source ↗ · wrong label?“I have not experienced any compatibility issues with MariaDB vs. MySQL.”
neutral · production · deweller · 2013-11-08 · source ↗ · wrong label?“So I run two instances of mysql, one is PROD and the other is read only replication.”
neutral · production · lsv1 · 2013-11-08 · source ↗ · wrong label?“We use linux for: redis, elasticsearch, HAProxy, DNS (bind), nginx, mail (exim) apache, wordpress, mysql, nexpose, backups, puppet, asterix, android builds and our internal mercurial.”
neutral · production · Nick-Craver · 2013-10-16 · source ↗ · wrong label?“those of us who used sqlite could not migrate to mysql when sqlite was dropped.”
neutral · production · andmarios · 2013-10-05 · source ↗ · wrong label?“we use this for our production MySQL stuff”
neutral · production · druiid · 2012-12-26 · source ↗ · wrong label?“some NFS and MySQL slaves that function as snapshot/backup hosts only.”
neutral · production · blantonl · 2012-12-19 · source ↗ · wrong label?“makes it easy to batch everything up and push it into MySQL at the end of the day.”
neutral · production · decktech · 2012-12-09 · source ↗ · wrong label?“SET GLOBAL read_only=1 only affects new connections.”
neutral · production · falcolas · 2012-12-01 · source ↗ · wrong label?“mysql_role_swap is not black magic, it doesn't do automatic failover, it doesn't run in the background / daemonize itself.”
neutral · production · themcgruff · 2012-12-01 · source ↗ · wrong label?“At my current job we use PostgreSQL and MySQL in production, and H2 in development.”
neutral · production · martinp · 2012-11-26 · source ↗ · wrong label?“we have a few legacy projects still using MySQL that we haven't bothered migrating.”
neutral · production · martinp · 2012-11-26 · source ↗ · wrong label?“We use MySQL exclusively, unless a client forces us into MsSQL/IIS.”
neutral · production · trebor · 2012-11-26 · source ↗ · wrong label?“where I currently work we use a ton of Cassandra, Redis, and very little MySQL on the side”
neutral · production · bretthoerner · 2012-11-22 · source ↗ · wrong label?“The application currently uses standard MySQL 5 with Innodb, and going with Galera would mean that no code change would be necessary.”
neutral · production · joch · 2012-11-02 · source ↗ · wrong label?“we've had this same experience with every database technology we use - including MySQL and Redis.”
neutral · production · colinhowe · 2012-09-25 · source ↗ · wrong label?“Is there any close equivalent for mysql, which we use at $work?”
neutral · production · ajtaylor · 2012-09-11 · source ↗ · wrong label?“Our DBAs tried to convince us to switch from MySQL to Maria a few months ago.”
neutral · production · cwisecarver · 2012-08-17 · source ↗ · wrong label?“We do use some performance related settings related to this as well: innodb_flush_method = O_DIRECT”
neutral · production · HarrisonFisk · 2012-06-26 · source ↗ · wrong label?“I cut my DB teeth on Oracle and mysql”
neutral · production · arjn · 2012-03-16 · source ↗ · wrong label?“some workers just dropped dead saying MySQL couldn't answer”
neutral · production · pimeys · 2011-12-18 · source ↗ · wrong label?“I've been using a lot of MySQL and some NoSQL solutions over the years.”
neutral · production · zobzu · 2011-12-11 · source ↗ · wrong label?“we aren't using any external frameworks - just Tomcat and MySQL”
neutral · production · wizzo · 2011-10-03 · source ↗ · wrong label?“It had MySQL with a prod snapshot, RabbitMQ, a Django web app and a bunch of twisted services.”
neutral · personal · 1 yr · AngryParsley · 2011-09-19 · source ↗ · wrong label?“we migrated over from a custom queue on top of MySQL”
neutral · production · andrewjshults · 2011-06-26 · source ↗ · wrong label?“Despite a desire to use Postgres, we use MySQL in production. MySQL is what I knew and thus still what I know.”
neutral · production · code_duck · 2011-06-23 · source ↗ · wrong label?“we run a very straight forward Rails hosting stack (Apache/Passenger/MySQL)”
neutral · production · bradleyland · 2011-06-22 · source ↗ · wrong label?“We run all of our MySQL and Mongo slave servers with local RAID-0 ephemeral storage.”
neutral · production · blantonl · 2011-04-24 · source ↗ · wrong label?“MySQL is what we started with, as time has gone by, we've migrated more and more data to other data stores.”
neutral · production · RyanAmos · 2011-03-09 · source ↗ · wrong label?“on some very busy MySQL servers.”
neutral · production · cd34 · 2011-01-12 · source ↗ · wrong label?“the other is a rewrite of something we used to use MySQL for.”
neutral · production · kingnothing · 2010-12-31 · source ↗ · wrong label?“I'm currently working on a set of SOAP web services using tomcat, cxf, mysql, and hibernate among others.”
neutral · production · pocoloco · 2010-12-10 · source ↗ · wrong label?“At Posterous we use MySQL as a main data store but MongoDB for simple analytics and Redis for set operations around contacts and subscriptions.”
neutral · production · rantfoil · 2010-12-07 · source ↗ · wrong label?“I've been using sphinx for georanking, on top of mysql. Works really well.”
neutral · production · thibaut_barrere · 2010-11-18 · source ↗ · wrong label?“I've been using either MySQL with Sphinx or MongoDB with the built-in geonear successfully.”
neutral · production · thibaut_barrere · 2010-10-28 · source ↗ · wrong label?“I've only been with companies that had MySQL installations (Facebook and Twitter)”
neutral · production · 146 · 2010-07-26 · source ↗ · wrong label?“We switched from Apache to nginx and are now running in a full MySQL / python / fcgi / nginx / memcached environment.”
neutral · production · omarish · 2010-06-29 · source ↗ · wrong label?“I wrote a medium-sized online game for a guy who wanted to do it in Mono/MySQL.”
neutral · production · mattw · 2010-05-19 · source ↗ · wrong label?“we've switched from MySQL to Google AppEngine (and BigTable)”
neutral · production · wrath · 2010-03-27 · source ↗ · wrong label?“Database servers work in teams of 3, with master-master replication and then a slave.”
neutral · production · scorchin · 2010-02-05 · source ↗ · wrong label?“Occasionally, we run into limitations of MySQL.”
neutral · production · derwiki · 2010-01-29 · source ↗ · wrong label?