查看、修改MySQL的用户名和密码

一、查看MySQL的用户名和密码

 

1. 点击MySQL控制台。

2. 输入密码

 

3.输入:select * from mysql.user; 查找用户名和密码。出现如下图的用户名和密码

此处源自:https://blog.youkuaiyun.com/fzy198926/article/details/79287883

二、 修改密码

进入mysql客户端后,

mysql> use mysql;
Database changed
mysql> update user set password=password('new password') where user='root';
Query OK, 4 rows affected (0.00 sec)Rows matched: 4  Changed: 4  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quit

就可以用新的用户名和密码查登录了
--------------------- 
作者:ghost_imp  
原文:https://blog.youkuaiyun.com/ghostdom_imp/article/details/78471643 

 

在CentOS系统上,MySQL服务通常会以非交互模式运行,并不会直接提供用户名密码供你在命令行直接查看。如果你想登录到MySQL服务器,你需要知道root用户的默认密码或者是通过`my.cnf`配置文件设置的用户。 如果你是第一次安装或者不知道初始密码,可以尝试以下步骤: 1. **使用安全模式启动MySQL**: 使用`sudo service mysqld start --skip-grant-tables`命令启动MySQL服务,这将跳过权限检查。此时,你可以直接连接到MySQL,但请注意这是一个临时措施,不应用于生产环境。 2. **连接到MySQL**: 打开一个新的终端窗口,然后输入以下命令: ``` mysql -u root ``` 3. **查看当前的用户名**: 当你成功连接后,可以看到当前的用户名就是`root`。 4. **更改或查看密码**: 如果你知道旧密码,可以直接修改,例如 `SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password')`。如果不确定,可以执行 `SELECT User, Host FROM mysql.user;` 来看到所有已知的用户及其主机名。 5. **退出安全模式**: 修改密码之后,记得关闭安全模式并设置正确的权限,使用 `exit` 或者 `quit` 退出,然后重启MySQL服务使其加载新的权限设置: ``` sudo service mysqld restart ``` 6. **常规登录**: 现在你应该可以使用新的用户名密码 (`root` 你刚刚设置的新密码) 正常登录了,比如: ``` mysql -u root -p ``` 输入新密码后按回车。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值