From: Jim Starkey Date: December 17 2008 11:16pm Subject: Re: [Drizzle-discuss] dropping databases List-Archive: http://lists.mysql.com/falcon/321 Message-Id: <49498858.7070409@nimbusdb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Tim Soderstrom wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Dec 16, 2008, at 6:22 PM, Stewart Smith wrote: >> But at some point "soon", CREATE DATABASE will *not* map to mkdir. >> >> possibly we should even move to having each engine have a subdir in >> datadir for their own stuff so as to not get in the way of each other... > > +1 > > I definitely agree that databases should be decoupled from > directories, and that engines should have places to put stuff. I > logged a feature request bug for MySQL (41306) on this issue in case > anyone wants to se my crazy hair-brained ideas about that :) I think > having an engine have it's own subdir (say $datadir/engines/$engine) > is almost more important even. Otherwise, $datadir is just going to > get trashed with all sorts of random files; or it will become more > confusing to have to track which files go to which engine that could > live anywhere on the file-system. > That is an excellent idea! Is it too late for MySQL 6.0? -- Jim Starkey President, NimbusDB, Inc. 978 526-1376