sql >> Database teknologi >  >> RDS >> Mysql

For homebrew mysql-installationer, hvor er my.cnf?

Der er ingen my.cnf som standard. Som sådan starter MySQL med alle standardindstillingerne. Hvis du vil oprette din egen my.cnf for at tilsidesætte eventuelle standardindstillinger, skal du placere den på /etc/my.cnf.

Du kan også køre mysql --help og se den igennem for de angivne conf-placeringer.

Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf 
The following groups are read: mysql client
The following options may be given as the first argument:
--print-defaults        Print the program argument list and exit.
--no-defaults           Don't read default options from any option file.
--defaults-file=#       Only read default options from the given file #.
--defaults-extra-file=# Read this file after the global files are read.

Som du kan se, er der også nogle muligheder for at omgå conf-filerne eller angive andre filer, der skal læses, når du kalder mysql på kommandolinjen.



  1. Hvilken datatype for breddegrad og længdegrad?

  2. Få de sidste N rækker i databasen i orden?

  3. Kan ikke oprette forbindelse til RDS-instans fra EC2-instans

  4. NHibernate IPreUpdateEventListener, IPreInsertEventListener gemmer ikke i DB