您的位置:首页 > 编程语言 > PHP开发

Mac下web配置phpAdmin小结

2015-08-06 16:48 711 查看
在windows下,本人是将PhpMyAdmin+My SQL Workbench结合使用,比较了下,先安装PhpMyAdmin用用;

1.下载PhpMyAdmin,官网:http://www.phpmyadmin.net,点击download即可下载,小V下的是phpMyAdmin-4.4.12-all-languages.zip

2.Mac会自动解压,然后将其放在自己的Sites文件夹下,修改命名为phpMyAdmin;

3.浏览器中输入:localhost/phpmyadmin,进行测试

4.我们需要配置文件,将phpMyadmin文件夹里的config.sample.inc.php复制,命名为config.inc.php;

5.修改config.inc.php文件,将

$cfg['Servers'][$i]['host'] = 'localhost';
修改为

$cfg['Servers'][$i]['host'] = '127.0.0.1';


//add20150806
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'wei';

打开localhost/phpmyadmin,一直显示无法登陆,快被它搞疯掉了;

网上搜索,看有没有解决的方法,试了各种,原来的都去掉,无用,

后来config.inc.php,修改代码:$cfg['blowfish_secret'] = 'cookie';其他都不变,发现还是不行,抓狂了……
网上的各种都试过了,发现无用 , 依旧为无法登陆mysql服务器,依旧没有错误提示;

最后是通过另一个方法解决的,是不一样的解决思路;

因为其实主要也是打开自己连接sql的php文件,会显示“链接错误”的信息,主要解决这个问题就好了;

进入mysql语句,终端输入:status

我们可以看到

UNIX socket: /tmp/mysql.sock

这个是有用的
然后,在finder中找到/etc/php.ini这个文件,拷贝到桌面,这样比较方面,可以直接修改,文档中查找(command+f)pdo_mysql.default_socket、mysql.default_socket、mysqli.default_socket三处,它们后面的值都是空的,将/tmp/mysql.sock填写进去,保存修改,然后拷贝到php.ini的文件位置,进行替换即可;
然后打开localhost/phpmyadmin,输入账户密码,账户是root,密码就是mysql的密码,之后成功打开。

也是醉了,所以说,有时候要换个思维想一想~

如有更好建议,请提出,谢谢哈~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息