美文网首页Python接口自动化测试和性能测试
MySQL5.7 增加用户,新建数据库,授权,远程访问

MySQL5.7 增加用户,新建数据库,授权,远程访问

作者: 梨花菜 | 来源:发表于2018-12-24 21:16 被阅读54次

    Centos7 yum安装MySQL5.7

    新增用户

    • 用户名myuser 密码mypassword
    mysql -u root -p 
    CREATE USER myuser'@'localhost' IDENTIFIED BY 'mypassword'; #本地登录 
    CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword'; #远程登录 
    quit 
    mysql -u myuser -p #测试是否创建成功
    

    如果出现以下问题,可以参考这个链接

    为用户授权

    • a.授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by '密码';

    • b.登录MYSQL,这里以ROOT身份登录:

    • c.为用户创建一个数据库(testDB):

    create database testDB default charset utf8 collate utf8_general_ci;
    
    • d.授权test用户拥有testDB数据库的所有权限:
    grant all privileges on testDB.* to 'myuser'@'localhost' identified by 'mypassword'; 本地授权
    grant all privileges on testDB.* to 'myuser'@'%' identified by 'mypassword'; 远程授权
    flush privileges; #刷新系统权限表
    
    • e.指定部分权限给用户:
    grant select,update on testDB.* to 'myuser'@'localhost' identified by 'mypassword'; 
    flush privileges; #刷新系统权限表
    

    Centos7 yum安装MySQL5.7
    MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码

    相关文章

      网友评论

        本文标题:MySQL5.7 增加用户,新建数据库,授权,远程访问

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