MYSQL权限表user操作强制更改密码需重启wamp

    MYSQL权限表user
cmd中进人mysql找到mysql安装目录
    E:\wamp\bin\mysql\mysql5.6.12\bin>mysql.exe -u 用户名  -p密码
cmd查看ip
    ipconfig
修改密码
    1.update user set password=password(1111) where user = 'root';
    2.flush privileges;  刷新权限
 
新增用户
    on*.* 表示  on所有数据库.所有表 授权给谁to user 来自哪'host' 密码'password';
    常用权限 [all(所有),create,drop,insert,delete,update,select];
    grant [权限1,权限2,权限3] on*.*to user@'host' identified by 'password';
    给l用户全局权限
    grant all on*.* to l@'192.168.0.%' identified by '1';
    给用户s只用有shang数据库的所有权限
    grant all on shang.* to s@'192.168.0.%' identified by'1';
    只给用户某一个表的权限
    grant select,update,insert on shang.user to u@'192.168.0.%' identified by'1';
删除用户
    Delete from user where user = "list" and host = "192.168.1.%" ;
收回用户所有权限
    revoke all on*.* from l@'192.168.0.%';
查看用户权限
    针对全局权限
    select * from user;
    针对库级别
    select * from  db'
    针对表级别
    select * from  tables_priv'

mysql忘记密码修改 window方法

  1.停止mysql服务

  2.cmd 里面打开mysql目录 输入命令mysqld --skip-grant-tables  

  3.新打开cmd 打开mysql目录 输入 mysql 即可进入

  4.修改用户密码  update mysql.user set password = password("2") where mysql.user.user ='q'; 

  5.杀掉mysqld 的进程  查看所有进程tasklist   杀掉进程 tskill PID

  6.重启wamp 已用户名新密码进入即可  

 

posted on 2016-12-27 14:51  炊厨  阅读(309)  评论(0)    收藏  举报

导航