mysql默认情况下,只允许localhost连接,如果需要外部IP连接到mysql,需要向mysql数据库里的[user]表里添加相关授权。
步骤如下:
打开mysql命令行界面,直接复制如下代码:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'%' IDENTIFIED BY 'PASSWD' WITH GRANT OPTION;PS: USERNAME 是mysql的用户名 PASSWD是mysql的密码
然后再执行如下语句,刷新mysql
flush privileges;然后可以测试一下
<?php $link=MySQL_connect('IP','USERNAME','PASSWD'); if(!$link) echo 'Error !'; else echo 'Ok!'; MySQL_close(); ?>
查看更多关于如何让localhost和远程ip都可以链接到mysql_自学ph的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did8143