Mysql主从复制授予特权以缓解错误

时间:2018-05-26 06:41:41

标签: mysql

SQL:

struct node
    {
        int data;
        node* left;
        node* right;
    };

void order (node* root, map <int, vector <int> >& ans, int level, int k) {
    if (root == NULL) {
        return;
    }

    if (k==0) {
        if (root->left != NULL) {
            ans[level+1].push_back(root->left->data);
            order (root->left, ans, level+1, 1);
        }
        if (root->right != NULL) {
            ans[level+1].push_back(root->right->data);
            order (root->right, ans, level+1, 1);
        }
    }
    else if (k==1) {
        order (root->left, ans, level+1, 0);
        order (root->right, ans, level+1, 0);

        if (root->right != NULL)
            ans[level+1].push_back(root->right->data);
        if (root->left != NULL)
            ans[level+1].push_back(root->left->data);
    }
}

vector<vector<int> > zigzag(node* root){
     map <int, vector <int> > ans;
     vector <vector <int> > zig;

     ans[0].push_back(root->data);

     order(root, ans, 1, 1);

     for (auto it = ans.begin(); it != ans.end(); it++ ) {   //converting map into vector
        zig.push_back(it->second);
     }
     return zig;
 }

错误信息:

  

[42000] [1064]您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本,以获得正确的语法   使用“通过密码识别&#39; root123&#39;&#39;在第1行

1 个答案:

答案 0 :(得分:0)

我觉得它对你有帮助。

GRANT REPLICATION SLAVE ON *.* TO 'root'@'172.17.0.5' IDENTIFIED BY 'root123';