美文网首页
mysql操作管理集合

mysql操作管理集合

作者: 阿汤哥_8d27 | 来源:发表于2021-10-13 11:33 被阅读0次

    用户管理、权限授权

    mysql -uroot -p123456 -h192.168.1.180 -P3306

    使用管理员账号进入数据库。

    create user 'username'@'%' identified by 'password';

    username:创建的用户名。
    %:匹配所有主机,该地方还可以设置成‘localhost’,代表只能本地访问,设置指定ip代表只允许该ip能访问
    password:创建用户密码

    GRANT privilege ON dbname.tablename TO 'username'@'%' IDENTIFIED BY "password";

    privilege 代表select,update,insert,delete还有存储过程,函数,执行等等的操作也可以用ALL代表所有。
    dbname 代表数据库名。
    tablename 代表表名。
    username 代表用户名称。
    % 代表可连接的主机IP,%表示所有&localhost代表只能本地连接&指定ip地址连接
    password 用户密码。

    flush privileges;

    刷新mysql权限,使用户创建、授权生效。

    show grants for user;

    不对mysqld 的导入 | 导出做限制

    cat /etc/my.cnf
    secure_file_priv=""

    相关文章

      网友评论

          本文标题:mysql操作管理集合

          本文链接:https://www.haomeiwen.com/subject/srnyoltx.html