-
配额:MySQL不直接支持。通过为用户设置文件所有权并在操作系统级别设置每个用户的配额,您可以使用支持每个用户报价的文件系统来模拟某些内容。注意,默认情况下innodb对所有数据库使用一个表文件,但是有一个选项告诉它使用
file per table
. 不过,请注意,这可能会影响性能。
-
对于每台服务器,使用不同的配置文件可以在同一台计算机上运行多个实例。
在最起码的情况下,您将希望从一个用户更改为另一个用户:
[mysqld]
port=PORT_NUMBER
datadir=/home/USER/mysql
tmpdir=/home/USER/tmp/mysql
要启动服务器,请运行:
mysqld_safe --defaults-file=user_specific_my.cnf
要停止服务器,请运行:
mysqladmin -u root -pROOT_PASSWORD --port=3307 -h 127.0.0.1 shutdown
要连接到服务器,用户应使用:
mysql --port=USER_PORT -h 127.0.0.1 -pPASSWORD