![](https://csdnimg.cn/release/download_crawler_static/88692669/bg3.jpg)
接着创建 MySQL 授权表, 否则数据库也是启动不了。
mysql_install_db,这个命令的用途就是做这个的。mysql_install_db 这个命令应该已经安
装到了/usr/local/mysql/bin 这个目录中。
[root@localhost mysql]#bin/mysql_install_db
看看 mysql 目录下是不是多了一个 var 目录,在到 var 目录里面看看,是不是还有两个目录
mysql test ,mysql 目录下应该有一些文件,test 目录应该是空的。
现在 var 目录下只有两个目录 没有别的文件,那是因为我们还没有启动 mysql
[root@localhost mysql-5.0.2-alpha]# /usr/local/mysql/bin/mysqld_safe &
[1]+ Exit 1 /usr/local/mysql/bin/mysqld_safe
[root@localhost mysql-5.0.2-alpha]#
看到上面的信息表示我们已经成功启动了 mysql
刚才启动 mysql 命令是初始化启动方式,以后的启动我们不会使用这个命令。
在启动 mysql 过程中你可能会遇到和下面类似的这种情况:
[root@localhost mysql]# bin/mysqld_safe &
[1] 14587
[root@localhost mysql]# Starting mysqld daemon with databases from /usr/local/
mysql/var
STOPPING server from pid file /usr/local/mysql/var/localhost.localdomain.pid
050407 01:44:15 mysqld ended
[1]+ Done bin/mysqld_safe
这时我们应该看看错误记录文件
localhost.localdomain.err
位置在/usr/local/mysql/var/下面。寻找出错的原因,或则把错误信息发布到网络,请求别人
的帮助。
说道这里我还要嘱咐一下新手,因为我为此增经感到恼怒。不要把求助贴的标题写的过于简
单,如:求助、 请帮忙、救救我。
如果无法准确表达要求助的信息标题,最好的办法是把错误信息作为标题,这样别人不用看具体
的内容就知道是否能帮助你。以前我就因为我不懂,因此无法得到求助,以至我故意去诋毁某个
论坛,也导致我的帐号被 K。
好了看看错误消息:
[root@localhost mysql]# more /usr/local/mysql/var/localhost.localdomain.err
050407 01:47:18 mysqld started
/usr/local/mysql/libexec/mysqld: File './localhost-bin.1' not found (Errcode: 13
)
050407 1:47:18 [ERROR] Could not use localhost-bin for logging (error 13). Turn
ing logging off for the whole duration of the MySQL server process. To turn it o
n again: fix the cause, shutdown the MySQL server and restart it.