create user 'kai'@'%' identified by password 'mypass'
grant all privileges on *.* to 'kai'@'%' with grant option;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'grant all privileges on *.* to 'kai'@'%' with grant option' at line 1
这是一个例子
我尝试了几种不同的方法,包括@%、@localhost 等。我的数据库名称是eve,我的站点是sdnam.net。我试着问一个朋友,他说他有 cpanel/phpmyadmin。我尝试设置 phpmyadmin,但它让事情变得更加令人头疼,所以我退后了一步。我尝试通过他们现有的mysql指南,但它并没有太大帮助。我认为也许我需要使用@192. 等,但我认为这不安全。
任何指针都会很好,我确定我只是跳过了一些简单的东西,而且我不知道谷歌的正确术语,否则我已经找到了;)。这是在 Debian 7 64 位上,不知道这有多重要,但一切都更新了,等等。
干杯
编辑:上面的代码,我一直在关注这个: http ://dev.mysql.com/doc/refman/5.5/en/adding-users.html
并通读 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'db'