一 设置mysql远程访问
1 mysql -u root -p ,然后输入密码,进入mysql命令行
2 执行以下命令
a. use mysql;
b. update user set host = '%' where user = 'root';
3 配置Mysql,在etc/mysql/my.cnf里,有一条是bind-address=127.0.0.1,其含义是仅监听本地连接,将该条注释后重启Mysql服务即可顺利连接远程服务器。
二 卸载mysql
apt-get remove mysql-server --purge
apt-get remove mysql-common --purge
apt-get remove mysql-client --purge
apt-get autoremove
apt-get autoclean
rm /etc/mysql/ -R
rm /var/lib/mysql/ -R
二 安装mysql
apt-get install mysql-server
四 安装php的mysql插件
apt-get install php5-mysql
五 查看apache的log
/var/log/apache2/error.log
六 apache的log提示Fatal error: Call to undefined function mysql_connect(),并且phpinfo()没有mysql模块
因为没有安装php的mysql插件
七 启动apache
sudo vi /etc/apache2/httpd.conf 找到 php5_module 打开,重启apache
sudo apachectl start
sudo apachectl restart