| TOM's profileTOM WANGPhotosBlogLists | Help |
|
|
MySQL on Linux & BSD[关于] tar -zxvf mysql-5.1.30.tar.gz 添加 MYSQL 用户及组。 groupadd mysql 进行解开的包目录进行编译并安装。 cd mysql-5.1.30 如果没有提示任何错误的话,那就代表已经安装就成功了,不过不是安装成功了就可以运行得了的,还要进行下面一些非常关键的设置,先创建并设置 MYSQL 的数据库存放目录与主目录的权限。 chown -R mysql:mysql /usr/local/mysql 然后再把 MYSQL 的配置文件复制一份到系统目录下,并对其进行编辑,添加一行 datadir = /home/database/mysql 就行了。 cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf 再执行对 MYSQL 数据库的初始设置。 /usr/local/mysql/bin/mysql_install_db --user=mysql 如果没有出现什么错误的话,那现在的 MYSQL 已经可以正常运行了,只要执行如下的命令即可。 /usr/local/mysql/bin/mysqld_safe --user=mysql 如果没有出现错误的话,MYSQL 就已经正常运行了,如果有错误的话,会在 /home/database/mysql 目录下产生一个以 .err结 尾的文件,可以通过查看些文件内容的方法来寻求错误点,然后进行排错,通常都是因为会权限问题才会导致 MYSQL 失败,所以请仔细核对以上的步骤。 [附:随系统自动运行的方法] cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql 如果你是 BSD 家族的话,你需要把 MYSQL 加入到 /etc/rc.conf。 cp /usr/local/mysql/share/mysql/mysql.server /usr/local/etc/rc.d/mysql |
|
|