您的位置:首页 > 数据库 > MySQL

MySQL常见问题汇总(修改密码/远程权限)

2015-08-13 11:23 761 查看
1.MySQL给用户赋予所有权限使得远程可以访问

GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '123456'; 

FLUSH PRIVILEGES;

执行上面两句话。自动创建用户zhangs,密码lisi

格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";

@ 后面是访问mysql的客户端IP地址(或是 主机名) % 代表任意的客户端,如果填写 localhost 为本地访问(那此用户就不能远程访问该mysql数据库了)。

2.给root设置密码,执行命令前,请退出MySQL

mysqladmin -u root password "newpass"

如果root已经设置过密码,采用如下方法

mysqladmin -u root password oldpass "newpass"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 密码 权限