设置Mysql密码
2015-09-01 15:27
555 查看
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
在丢失root密码的时候,可以这样
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
在丢失root密码的时候,可以这样
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
相关文章推荐
- Mysql的存储引擎之:CSV存储引擎
- mysql中engine=innodb和engine=myisam的区别
- MySQL存储过程之异常处理
- mysql grant 用户权限总结
- mysql建索引要注意了
- MySql之慢查询
- MySQL 一些让人容易忽视的知识点
- mysql 全局变量和SESSION变量
- mysql分表的3种方法
- mysql数据库优化五步走
- mysql 自定义函数
- mysql将字符串替换为指定内容
- Mysql--初探
- Mysql加密方式
- MySQL连接数超过限制的解决方法
- MYSQL 查看最大连接数和修改最大连接数
- MySQL的create table as 与 like区别
- mysql去重的最方便的两种方法
- mysql出现错误“ Every derived table must have its own alias”
- mysql-安装之cmake的编译安装(mysql 5.6以后需要cmake编译安装)