You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在phpMyAdmin配置主从复制时创建Replication用户遇语法错误求助

问题解决:MariaDB复制用户创建语法错误

你遇到的#1064语法错误,根源是CREATE USER语句中使用了错误的USING关键字——MariaDB/MySQL创建用户时设置密码的正确语法并非USING,而是IDENTIFIED BY(明文密码场景)或IDENTIFIED BY PASSWORD(预哈希密码场景)。

修正后的SQL语句

场景1:使用明文密码创建用户

若你知晓明文密码,直接执行以下语句:

CREATE USER 'Replication'@'%' IDENTIFIED BY '你的明文密码';
GRANT REPLICATION SLAVE ON *.* TO 'Replication'@'%';

场景2:使用预哈希密码创建用户

如果仅能获取错误提示中的哈希值*B1CFD2B84F03B7A8AD4C592954CC884799A445F0,可通过IDENTIFIED BY PASSWORD指定哈希值:

CREATE USER 'Replication'@'%' IDENTIFIED BY PASSWORD '*B1CFD2B84F03B7A8AD4C592954CC884799A445F0';
GRANT REPLICATION SLAVE ON *.* TO 'Replication'@'%';

补充说明

  • REQUIRE NONE是默认权限设置,可直接省略,不影响复制权限的配置。
  • 你已完成的主服务器配置(server-id、log_bin等)无问题,创建用户后可执行FLUSH PRIVILEGES;手动刷新权限(CREATE USER与GRANT执行后通常会自动刷新,此操作仅作加固)。

内容的提问来源于stack exchange,提问作者Foxxything

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 14:37:14