有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。 shell> mysql --user=root mysql mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON 数据库名.* TO 用户名@localhost IDENTIFIED BY '口令';
o xiexie 现在只有一个问提,就是不能把表单数据直接变成php的变量 我在表单中输入的数据,在php中直接引用,可是总是空的 是不是要改什么参数??
错误提示
Access denied for user: '@xiaoningyb' to database 'address'
我怎样才能新建一个用户,让他有使用database 'address'的权限??
我知道错误了
这一句
$link_message=mysql_connect('211.83.98.167',$username.$passwd);
改为
$link_message=mysql_connect('localhost',$username.$passwd);
就可以了
mysql不能连接远程数据库??
怎么办??
shell> mysql --user=root mysql
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON 数据库名.*
TO 用户名@localhost
IDENTIFIED BY '口令';
xiexie
现在只有一个问提,就是不能把表单数据直接变成php的变量
我在表单中输入的数据,在php中直接引用,可是总是空的
是不是要改什么参数??
你在变量前面加了$符号了吗?php和asp是不同的,php需要加$
另外就是在php4.2.0之后需要把php.ini中的register_globals设置成on
先试试上面两条
我的php版本是4.2.2,按照你说的改了,还是不行
restart后可以了
谢谢