1、安装mysql
启动 mysqld_safe ,如果报错,查看/etc/my.cnf查看mysql配置,找到log文件,查看出错日志。
如果错误为:[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist,则是因为没有建立起最初的数据库,执行命令:
mysql_install_db --user=mysql
默认mysql是没用密码的,所以直接 mysql -u mysql连接就可以了。
这时,如果创建数据库报权限问题,则先stop mysql, 然后
mysqld_safe --skip-grant-table --socket=/tmp/mysql.sock &
2、安装php的mysql扩展:
使用的configure为:
Configure Command => './configure' '--prefix=/usr/local/php' '--with-config-file-path=/etc' '--with-apxs2=/usr/local/apache2/bin/a
pxs' '--enable-dba' '--with-db4' '--enable-sockets' '--with-curl' '--enable-soap' '--enable-ftp' '--enable-libxml' '--with-libxml-di
r' '--with-zlib' '--with-openssl' '--with-mysql' '--with-pdo-mysql'