请教一个问题哈,关于MYSQL写入的…
问题描述:
做了个网站,放到别的服务器上都可以正常读写mysql数据库,但是放到学校一个自己的服务器上却只能读不能写。
我把这个网站又放到该服务器一个能够正常读写Mysql的网站下的一个目录,照样只能读不能写,而且不报错。郁闷……
到底是版本问题还是字符集问题?PHP和Mysql都是5.0以上。请高手指点指点可能是啥问题?非常感谢。
权限?ip限制?用户名?
权限使用的是和我所放目录网站的权限 都是root
如果是权限不够就用grant赋权吧
还有就是,我是在服务器本机调试
贴这个结果看看先吧:
mysql> show grants for 帐号 \G
好,试试看
首先考虑一下是不是权限的问题
mysql 的权限是根据 username@hostname 来的。
利用show grants 检查一下当前你登录用户的权限。
是不是服务器限制了
1 看mysql的权限设置
2 看数据文件的权限,如果这个权限只有读没写的话,一样不行(一般情况下不太可能出现)。
问题解决了,是因为代码写的松散的原因 在某些版本PHP上无法执行。
insert into guestbook valuese
必须写成insert into guestbook('','',……)
相关问答:
用jsp做东西给完全不懂mysql的人用,可是备份时只有空文件,这是什么情况,
最好有源代码,谢谢
其实备份的过程我想大概是这样的:
将表A中的数据放到ArrayList中,然后将这个ArrayList中的数据再存到表B中。 ......
一个行业网站,要实现的功能要求为:
一搜索表单可选搜索 产品/资讯/商家,搜索时希望先搜标题后全文,当前的数据量估计3万多,定位期望在百万级也可用。
数据类型为innodb,当前的方法是对关键词进行 ......
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
假如数据库中有个test表,表中有id,Name,num,记录时间
id为自增长主键,name是名字,num表示其数量
1 nike 100 系统时间
2 nike 300 &n ......
我以前安装了一次,后来卸载了,现在再安装的时候,提示错误:Error 1305.Error reading from file C:DOCUME~1\LOCALS~1\Temp\mysql_server.msi.Verify that the file exists and that you can access it.
可是我找 ......