MySql修改root密码、设置IP访问

先登录:mysql -h 192.168.5.116 -P 3306 -u root -p123456

首次登陆无密码命令:mysql -h 192.168.5.116 -P 3306 -u root

修改密码(推荐使用方法3):

方法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;

 

设置IP访问

 

mysql>use mysql;

mysql>select host,user from user where user='root';


mysql>update user set host = '%'  where user ='root' and host='::1';

mysql> SET PASSWORD FOR 'root'@'%' = PASSWORD('newpass');    //设置密码

mysql>flush privileges;

mysql>quit

 

如果你用的方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 通过使用Navicat查找MySQLroot密码主要有以下几个步骤: 第一步,打开Navicat软件,并以已知的正确的MySQL登录账号和密码登录成功。 第二步,在左侧的连接树中找到要查询密码MySQL服务器实例,并展开它。 第三步,展开数据库选项卡,并在此处找到需要查询密码的数据库。 第四步,点击鼠标右键,在弹出的菜单中选择"Properties"选项。 第五步,弹出的属性对话框中会显示数据库的详细信息。在这个对话框的"Connection"选项卡中,找到"Password"一栏。 第六步,点击"show password"按钮,以显示数据库的根密码。 通过以上步骤可以使用Navicat查找MySQLroot密码。请注意,这个方法仅适用于具备正确登录和访问权限的情况下,如果没有正确的访问权限,将无法查找和显示密码。 ### 回答2: 通过Navicat查MySQLroot密码需要遵循以下步骤: 1. 打开Navicat工具,并选择连接到MySQL服务器的选项。 2. 在连接设置中,填写服务器的IP地址、端口号和当前使用的用户名和密码。点击“连接”按钮。 3. 如果提供的用户名和密码是正确的,Navicat将成功连接到MySQL服务器。 4. 在Navicat的导航栏中选择“工具”> “用户与权限”> “MySQL用户权限管理”。 5. 在“MySQL用户权限管理”窗口中,选择root用户并点击“编辑”按钮。 6. 在弹出的编辑窗口中,可以修改root用户的密码。输入新密码并确认,然后点击“确定”按钮。 7. Navicat将会尝试更新root用户的密码,并显示更新的成功与否的消息。 请注意,通过Navicat修改root用户密码需要具有root或管理员权限的用户或者超级管理员权限。此外,如果忘记了root用户的密码,也可以通过MySQL的重置密码方法来重新设置root密码。 总之,通过Navicat查MySQLroot密码的步骤包括连接到MySQL服务器、选择root用户并编辑密码,然后保存并确认修改。 ### 回答3: 通过Navicat查找MySQLroot密码的步骤如下: 1. 打开Navicat软件,并选择连接数据库的类型为MySQL。 2. 在连接属性中填写MySQL的主机地址、端口号以及用户名和密码,默认情况下用户名为"root",密码留空或是之前设置密码。 3. 点击"测试连接"按钮,确保可以成功连接到MySQL数据库。 4. 在连接成功后,在Navicat软件的左侧导航栏中展开"权限管理",找到"用户"选项。 5. 在用户列表中找到"root"用户,右键点击,选择"属性"选项。 6. 在用户属性窗口中,可以看到"密码"字段,点击编辑按钮进行修改密码。 7. 在修改密码窗口中,填写新密码并确认密码,然后点击确定按钮保存修改。 8. 修改密码成功后,关闭所有Navicat窗口并重新打开Navicat软件。 9. 用新密码进行连接测试,确保连接成功。 需要注意的是,修改数据库用户密码时要保证有足够的权限,并且要妥善保管好密码以确保数据库的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值