问题描述:
做了个网站,放到别的服务器上都可以正常读写mysql数据库,但是放到学校一个自己的服务器上却只能读不能写。
我把这个网站又放到该服务器一个能够正常读写Mysql的网站下的一个目录,照样只能读不能写,而且不报错。郁闷……到底是版本问题还是字符集问题?PHP和Mysql都是5.0以上。请高手指点指点可能是啥问题?非常感谢。
做了个网站,放到别的服务器上都可以正常读写mysql数据库,但是放到学校一个自己的服务器上却只能读不能写。
我把这个网站又放到该服务器一个能够正常读写Mysql的网站下的一个目录,照样只能读不能写,而且不报错。郁闷……到底是版本问题还是字符集问题?PHP和Mysql都是5.0以上。请高手指点指点可能是啥问题?非常感谢。
*************************** 1. row ***************************
Grants for shen@%: GRANT USAGE ON *.* TO 'shen'@'%' IDENTIFIED BY PASSWORD '*A02
AA727CF2E8C5E6F07A382910C4028D65A053A'
*************************** 2. row ***************************
Grants for shen@%: GRANT SELECT, INSERT, UPDATE, DELETE ON `test`.* TO 'shen'@'%
'
2 rows in set (0.00 sec)mysql>
2 看数据文件的权限,如果这个权限只有读没写的话,一样不行(一般情况下不太可能出现)。
insert into guestbook valuese
必须写成insert into guestbook('','',……)