当前位置: 首页 > news >正文

网站备案 关闭今天的国内新闻

网站备案 关闭,今天的国内新闻,安阳网站建设优化,做文化墙的网站当你远程登录MySQL时,使用的账号要有特殊要求。默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%。执行的sql语句如下:update user set ho…

当你远程登录MySQL时,使用的账号要有特殊要求。

默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%。

执行的sql语句如下:

update user set host = '%' where user = 'root';

补充:mysql 修改root密码 修改账户登录host

1.忘了root密码

远程服务器起了一个mysql服务,里面有个hive账户,在远程服务器能通过命令行用mysql -hlocalhost -uxxx -pxxx的方式登录,但是用navicat客户端,怎么也登录不上,而且navicat显示的还是我自己机器的ip地址。

初步怀疑,是mysql里的A账户密码没有设置正确。于是需要用root账号对hive账户重新进行设置。

坑爹的是,mysql也不是我布的。而且测试环境,也不知道该找谁要密码。那就使出终极武器吧:修改root密码。

2.重置mysql root密码。

首先注意的一点:mysql的root账户与服务器的root账户不是同一个概念,不要混为一谈。

首先,停掉mysql服务:

sudo service mysql stop

如果有服务器的root账户,自然就不用sudo了,下面所有的操作也是一样。上面的命令适用于Ubuntu和Debian。CentOS、Fedora和RHEL下使用mysqld替换mysql。下面所有的操作也是一样。

然后,再以安全模式启动mysql:

sudo mysqld_safe --skip-grant-tables --skip-networking &

这样我们就可以直接用root登录,无需密码:

mysql -u root

这样,我们就用root账户登录了mysql。

然后,就可以重置root密码了:

mysql> use mysql;

mysql> update user set password=PASSWORD("mynewpassword") where User='root';

mysql> flush privileges;

重置完毕以后,退出mysql。然后再将mysql服务启动:

sudo service mysql restart

接下来,就是用root账户登录了:

mysql -u root -pmynewpassword

3.修改A账户相关权限

用root账号登录mysql以后,接下来看看A账号的相关信息:

mysql> use mysql;

Database changed

mysql> select User, Host from user where User='hive';

+------+--------------+

| User | Host |

+------+--------------+

| hive | 127.0.0.1 |

+------+--------------+

这一下就明白了。尼玛难怪navicat客户端登不了。hive账户的host只有127.0.0.1,自然只能在本机登录了。

mysql> update user set Host='%' where User='hive';

将hive账户设置为所有机器均可登录,然后再刷新一下权限:

mysql> flush privileges;

再查看一把:

mysql> select User, Host from user where User='hive';

+------+------+

| User | Host |

+------+------+

| hive | % |

+------+------+

至此为止,大功告成!

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

http://www.lbrq.cn/news/2366029.html

相关文章:

  • 门户网站建设重要性注册网站域名
  • 网站制作的趋势搜索引擎案例分析结论
  • 沈阳市 建委 网站普通话的顺口溜6句
  • 南海网官网seo工作是什么意思
  • 怎么做网站推广的步骤搜索引擎优化期末考试答案
  • 做简单的动态网站教程网站建站哪家公司好
  • 如何建立网站站点超链接友情外链查询
  • 河南网站建设公司 政府北京seo专业团队
  • 山东聊城建设局网站智能建站系统
  • 淘宝网站建设哪个类目seo优化外包
  • 做网站的过程网络推广员的前景
  • 惠州做网站开发网络营销渠道名词解释
  • 天津怎么建立企业网站seo搜索引擎优化论文
  • 黄山网络推广公司宁波seo如何做推广平台
  • 网站推广 教程北京疫情最新消息
  • 网站制作最新技术的百度品牌专区怎么收费
  • 长沙网站建设团队创建网址快捷方式
  • app和网站趋势药品销售推广方案
  • wordpress beginningseo入门课程
  • 酒店网站建设策划方案东莞做网站的公司有哪些
  • 做民宿房东怎样上网站卖房黑帽seo是作弊手法
  • 手机网站建设要多少钱南宁seo团队哪家好
  • 做欧美市场的网站厦门人才网官网
  • wordpress投稿者权限一键seo提交收录
  • 花生壳做网站需要备案爱奇艺科技有限公司
  • 青岛电商网站建设seo优化关键词分类
  • 汽车网站建设页面培训seo哪家学校好
  • 个人怎么样做网站站长工具关键词查询
  • 做网站打电话话术江西省水文监测中心
  • 曹县住房和城乡建设局网站友情链接检索数据分析
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘django’问题
  • 【Servo】伺服驱动器扫频功能方案文档
  • #systemverilog# 关键字之 变量声明周期与静态方法关系探讨
  • Mybatis07-逆向工程
  • 力扣面试150(31/150)
  • 【AI智能体】Dify 基于知识库搭建智能客服问答应用详解