mysql_install_db 会初始化数据目录,并创建它所包含系统表(如果系统表不存在),它还初始化管理表所需的系统表空间和相关的数据结构。
从5.6.8开始mysql_install_db 是个perl脚本,之前是shell脚本。
在安装时,建议使用以下命令安装,mysql_secure_installation,此命令有以下4优点:
-
您可以为
root
帐户设置密码。 -
您可以删除
root
可从本地主机以外访问的帐户。 -
您可以删除匿名用户帐户。
-
您可以删除
test
数据库(默认情况下,所有用户甚至匿名用户都可以访问该数据库)以及允许任何人访问以名称开头的数据库的权限test_
。