在Centos中用命令 yum install mysql安裝資料庫,但裝完後運行mysqld啟動mysql的時候提示找不到,通過 find / | grep mysqld 也沒找到mysqld的目錄,後來在Google上搜尋下,才知道用yum安裝時候mysql也有三個參數的。
yum install mysql,只是安裝了mysql的client,如果你只安裝了這一步,就會發現找不到mysqld。
yum install mysql-server,才安裝了mysql的服務背景程式;當然還有一個MySQL-devel。
裝上後就有mysqld了。
具體步驟如下:
yum install mysqlyum install mysql-serveryum install mysql-develchgrp -R mysql /var/lib/mysqlchmod -R 770 /var/lib/mysqlservice mysqld start To start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !To do so, start the server, then issue the following commands:/usr/bin/mysqladmin -u root password 'new-password'/usr/bin/mysqladmin -u root -h LAMP.ORG password 'new-password' Alternatively you can run:/usr/bin/mysql_secure_installation which will also give you the option of removing the testdatabases and anonymous user created by default. This isstrongly recommended for production servers. See the manual for more instructions. You can start the MySQL daemon with:cd /usr ; /usr/bin/mysqld_safe & You can test the MySQL daemon with mysql-test-run.plcd mysql-test ; perl mysql-test-run.pl Please report any problems with the /usr/bin/mysqlbug script! The latest information about MySQL is available on the web athttp://www.mysql.comSupport MySQL by buying support/licenses at http://shop.mysql.comz