初始化元数据库

1. 登录到 MySQL

使用以下命令登录到 MySQL 数据库:

1
mysql -uroot -p123456

2. 创建元数据库

在 MySQL 提示符下,执行以下命令创建数据库 maxwell

1
CREATE DATABASE maxwell;

3. 创建用户并授予权限

创建一个名为 maxwell 的用户,并设置密码(请将 your_password 替换为实际的密码):

1
CREATE USER 'maxwell'@'%' IDENTIFIED BY 'your_password';

授予用户 maxwellmaxwell 数据库的所有权限:

1
GRANT ALL PRIVILEGES ON maxwell.* TO 'maxwell'@'%';

4. 授予额外权限

授予 maxwell 用户以下额外权限:

1
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'maxwell'@'%';

5. 刷新权限

执行以下命令以确保权限更改生效:

1
FLUSH PRIVILEGES;

6. 具体Maxwell配置

在maxwell安装目录根目录下配置

1
vim config.properties.example