mysql_install_db 运行失败的一些原因分析


mysql_install_db 主要是初始化生成 ibdata iblog  及‘mysql’系统数据库;
mysql_install_db 不会覆盖已有的mysql 的权限表,也不不会去写其他任何数据文件;
可以使用mysql_install_db 重建mysql权限表,首先先关闭 mysqld server;记着要先rename 原来的mysql目录

失败的一些原因:
1.mysqld server已经在运行
占用 3306 端口
缺省socke 文件
2.tmp 目录无权限
TMPDIR=/some_tmp_dir/
shell> MYSQL_UNIX_PORT=/some_tmp_dir/mysql.sock
shell> export TMPDIR MYSQL_UNIX_PORT
3.指定目录下有mysql文件



你可能感兴趣的:(MySql)