mysql安装完成无法修改密码

mysql登录错误
mysqladmin: connect to server at ‘localhost‘ failed
error: ‘Access denied for user ‘root‘@‘localhost‘ (using password: YES)‘
无法修改密码
用 service mysqld stop
mysqld_safe --skip-grant-tables &
输入 mysql -uroot -p 回车进入
>use mysql;
> update user set password=PASSWORD("newpass")whereuser="root";
 更改密码为 newpassord
> flush privileges; 更新权限

grant all on *.* to 用户名@"%"identified by "密码";

flush privileges;
> quit 退出
service mysqld restart
mysql -uroot -p新密码进入

时间: 2024-10-20 07:51:25

mysql安装完成无法修改密码的相关文章

Mysql安装配置,修改初试密码。

绿色版本,解压缩 D:\Software\mysql-advanced-5.6.18-winx64 my-default.ini 改名my.ini my.ini内容如下 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a tem

MYSQL 添加用户和修改密码,包括root

1.选择数据表 语句如下:use mysql; 2.在mysql的user表中增加连接用户帐号: 这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现: ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误.不过早期的MYSQL版本笔者倒没出现这个错误,因为天缘一直都是直接修改user表或直接使用INSERT语句完成,后来升级 MYSQL到5.1的时候,发现可能会出现这个错误. 建议使用G

如何解决mysql安装时不知道初始密码的情况

最近因为需要使用mysql,然后根据老男孩的<跟老男孩学linux运维 --web 集群实践>学习mysql的环境搭建一些问题,在初步学习的时候,建议大家一步一步完全按照内容写的进行安装(毕竟初始的时候有可能你并不知道写的什么意思),结果出现一个问题害我纠结了半天--初始登录mysql的时候突然发现非要我输入密码,可是为没有设置密码啊,然后把用到的所有密码都输入一遍(毕竟这台服务器没干过啥事,各种登陆密码都一样)结果发现还是登陆不了.最后在网上各种百度,最终发现:原来在mysql5.5(还是5

mysql 5.1版本 修改密码,及远程登录mysql数据库

mysql创建用户并授权:   格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; grant[英][grɑ:nt]   承认; 同意; 准许; 授予;  例1:允许mk用户从localhost登录 mysql>  grant all on book.* to [email protected] identified by "123456";  #允许访问book数据库下的所有表, 只能访问book表

mysql 数据库几种修改密码的方式以及忘记密码处理办法

一.mysql修改密码方法: 1.使用mysqladmin修改 #mysqladmin -uroot -p password 'newpass' Enter password:  注:如果是第一次修改密码,提示Enter password: 直接回车即可     如果是重新设置密码,提示Enter password: 输入旧密码再回车 2.进入mysql进行密码修改 mysql> set password for 'root'@'127.0.0.1'=password('newpasswd');

windows系统-phpstudy升级mysql8.0.12安装教程及修改密码和安装注意事项

1.下载安装包,下载地址:mysql8.0.12  .如果你想要下载其它版本可以选择:mysql历史版本地址. 2.下载好,删除phpstudy的mysql目录.如果数据重要的,注意备份数据!同意把my.ini复制出桌面有用. 然后把下载好的新版本的mysql解压到这个目录里.我的是D:\phpStudy\PHPTutorial\MySQL 3.编辑my.ini文件,我的是这个,注意 "\"的方向 [mysql] # 设置mysql客户端默认字符集 default-character-

Linux MySQL 安装、远程访问和密码重置

安装: yum install mysql yum install mysql-server yum install mysql-devel 设置开机启动: chkconfig -add mysqld 查看开机启动设置是否成功chkconfig --list | grep mysql*,结果应该如下: mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭 创建root管理员: mysqladmin -u r

mysql 5.7.12 修改密码

vim /etc/my.cnf skip-grant-tables /etc/init.d/mysqld restart mysql 直接登陆 use mysql update mysql.user set authentication_string=password('123456') where user='root'; 修改完成以后注意把 skip-grant-tables 这行去掉不然一直不需要密码

MySQL 创建用户与修改密码

创建用户的 3 方法: 1 .create user userName identifed by 'yourPassword'; 2. grant select on *.* to [email protected]'host' identified by 'yourpassword'; 3. insert into mysql.user(Host,User,Password) values('%','A',password('yourPassword')); 修改用户的密码: set pass