作者skyblue2021 (空虚的人生)
看板PHP
标题[请益] 新手对於php连MySQL的问题@@
时间Mon Feb 18 03:00:21 2008
小弟刚开始接触PHP,照着范例程式做练习时却发生错误
大致爬了一下文,不过仍然不知问题的所在@@
以下为范例程式码
<?php
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "passwd";
$mysql_database = "my_database";
$conn = mysql_connect($mysql_server_name, $mysql_username , $mysql_password);
$sql = "INSERT INTO `skyblue_count` (`count`) VALUES ('1')";
mysql_select_db($mysql_database,$conn);
$result=mysql_query($sql);
mysql_close($connect);
?>
我是在一台无网路连线的NB上做练习,OS为XP,结果却发生资料无法写入MySQL的情况
但是也无任何错误讯息出现(只是去phpmyAdmin理检查时才知道资料没有新增进入)
後来将范例程式码丢到有网路连线的linux Ubuntu上跑(将localhost改为主机的ip位址)
结果资料仍然无法写入MySQL,且出现了如下的错误讯息
Warning: mysql_connect() [function.mysql-connect]:
Lost connection to MySQL server at 'reading initial communication packet',
system error: 111 in /var/www/skyblue.php on line 7
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link
resource in /var/www/skyblue.php on line 11
Warning: mysql_query() [function.mysql-query]: Access denied for user
'www-data'@'localhost' (using password: NO) in /var/www/skyblue.php on line 13
Warning: mysql_query() [function.mysql-query]: A link to the server
could not be established in /var/www/skyblue.php on line 13
Warning: mysql_close(): supplied argument is not a valid MySQL-Link
resource in /var/www/skyblue.php on line 15
似乎是和MySQL之间连线的建立有点问题@@
可是我完全是照着范例打出来的,确定该打的地方都没有打错
麻烦大大们指点一下,感激不近m(_ _)m
---------------------------
第一只php的程式就碰上问题了
而且还是照着打的 囧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.165.243
1F:推 linrobz:照范例打?那MySQL密码有改成自己的吗? 02/18 12:40
2F:→ skyblue2021:有的..帐号.密码.database.table和栏位该改的我都有改 02/18 14:26
※ 编辑: skyblue2021 来自: 220.129.161.147 (02/18 15:15)