[英]Trying to use same username and password for multiple localhost WordPress sites
老实说,我是 PHP 和 PhPMyAdmin 的新手,但我曾经在一台现在已经报废的旧计算机上有类似的东西 - 所以我知道这是可能的。
我想在基于 XAMPP 的本地主机安装上运行、处理和修改几个不同的网站,因此我首先在“htdocs”中为这些网站中的每一个创建一个单独的文件夹,一个名为 byemeries 在这些文件夹中,我打开重命名“ wp-config-sample.php”文件到“wp-config.php”并打开它们以编辑以下行,以便它们读取:
'DB_NAME', 'byemeries'
'DB_USER', 'Lars'
'DB_PASSWORD', 'MyPassword'
(密码实际上不是这个,而是由 13 个字母组成,其中两个大写字母和两个数字 - 中间没有任何空格)。
'DB_HOST', 'localhost'
然后我进入 PhPMyAdmin 面板,在那里我创建了四个数据库,然后 - 进入“SQL”点击,我在其中输入以下内容:
GRANT ALL on byemery.* to ‘Lars’@’localhost’ IDENTIFIED BY ‘MyPassword’;
GRANT ALL on energreen.* to ‘Lars’@’localhost’ IDENTIFIED BY ‘MyPassword’;
GRANT ALL on flexsolution.* to ‘Lars’@’localhost’ IDENTIFIED BY ‘MyPassword’;
GRANT ALL on hjertestarterskabe.* to ‘Lars’@’localhost’ IDENTIFIED BY ‘MyPassword’;
然后我按下“GO”按钮,但随后显示以下消息:
错误 SQL 查询:GRANT ALL on flexsolution.* to 'Lars'@'localhost' IDENTIFIED BY 'MyPassword' MySQL said: Documentation 1064 - 你的 SQL 语法有错误; 查看与您的 MariaDB 服务器版本对应的手册,了解在第 1 行的“MyPassword”附近使用的正确语法
任何人都可以告诉我我做错了什么 - 也许这是一个明显的错误(告诉你我是新手),也许我正在以完全错误的方式去做!
对于 GRANT IDENTIFIED 是不允许的
所以用
GRANT ALL PRIVILEGES on byemery.* to 'Lars'@’localhost’;
GRANT ALL PRIVILEGES on energreen.* to ‘Lars’@’localhost’;
GRANT ALL PRIVILEGES on flexsolution.* to ‘Lars’@’localhost’;
GRANT ALL PRIVILEGES on hjertestarterskabe.* to `Lars`@`localhost`;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.