论坛风格切换
  • 3377阅读
  • 0回复

[mysql]MySQL账户密码的修改方法 [复制链接]

上一主题 下一主题
离线rickyleo
 

发帖
315
金币
0
威望
99
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-06-04
用命令给mysql增加一个用户同时创建一个数据库并赋予这个用户这个数据库的所有权限:
CREATE USER '用户名'@'主机地址' IDENTIFIED BY '密码';
CREATE DATABASE IF NOT EXISTS `数据库名` ;
GRANT ALL PRIVILEGES ON `数据库名`.* TO '用户名'@'主机地址' IDENTIFIED BY '密码';

MySQL账户密码应该如何修改呢?这可能是很多人都遇到过的问题,下面就教您MySQL账户密码的修改方法和步骤,希望对您有所帮助。
use mysql;
update user set Password=password('newpassword') where User='root';
flush privileges;
mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

1.通过修改MYSQL数据库中MYSQL库的USER表
使用普通的UPDATE、INSERT语句就可以
2.在命令行中使用如下命令
MYSQLADMIN -u root -p PASSWORDmypasswd
3.可以修改MYSQL文件夹中的MY.INI文件
4.使用SET PASSWORD语句,
mysql> SET PASSWORD FORmyuser@localhost = PASSWORD('mypasswd');
5.使用GRANT ... IDENTIFIED BY语句
mysql> GRANT USAGE ON *.* TOmyuser@localhost IDENTIFIED BY 'mypassword';
以上就是MySQL账户密码的修改方法介绍。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
提到某人:
选择好友
上一个 下一个