Navicat 连接VMware中Ubuntu 下的mysql5.7遇到的坑

1.用Navicat连接虚拟机下的mysql出现问题: 2003- Can‘t connect MySQL Server on ‘192.168.*.*‘(10038).

解决方案:

方法:直接授权(推荐)

  从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:
  # mysql -u root -proot 
  mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;

2. 由于操作错误,再次登录出现问题:“ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)”。

解决方案:

1、跳过密码进行登录

  修改mysql配置文件   在[mysqld]的段中加上两句:

    skip-name-resolve   
    skip-grant-tables   

2. 登录mysql,修改密码

/usr/bin/mysql登入mysql

use mysql ;   
update mysql.user set authentication_string=password(‘root‘) where user=‘root‘;
flush privileges;   
quit

3. 重启mysql服务

  service mysql restart

时间: 2024-08-26 21:56:27

Navicat 连接VMware中Ubuntu 下的mysql5.7遇到的坑的相关文章

如何使用sourceCRT连接vmware中的虚拟主机?

如何使用sourceCRT连接vmware中的虚拟主机? 在进入主题之前,我们要先了解一些概念. 一些你应该知道的简单的概念 内网地址 我们首先要了解一下所谓的内网地址,以下面三种形式开头的被称为内网地址: 10.x.x.x 172.16.x.x到172.31.x.x 192.168.x.x 所以的内网地址就是说这些地址只在局域网内使用,在公网上,你是不能够使用这些地址的.当然还有一个127.0.0.1是本机的回路地址,这个地址只能你本机使用,使用这个地址发送数据,数据只会在你的本机转而不会跑到

SecureCRT连接VMware中的Linux

用SecureCRT连接VMware中的Linux是常用的方法,给开发人员带来很多方便.用SecureCRT连接VMware很简单,首先下载并安装SecureCRT和SecureFX,其中连接Linux只用SecureCRT就行了,SecureFX用来向Linux传送文件.具体的安装方法就不说了,网上有很多教程.这是我百度网盘上的下载连接,其中有全套的安装破解教程.下载SecureCRT. 安装破解完成后打开VMware,启动其中的Linux,登陆后输入命令:ifconfig,查看本机的ip地址

navicat连接虚拟机中mysql"Access denied for user'root'@'IP地址'"问题

登陆要链接的服务器上的mysql 命令:mysql -uroot -p123456 然后执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 'root'@'%':mysql的用户名, %带代表任意的ip都可访问 好了成功 navicat连接虚拟机中mysql"Access denied for user'root'@'IP地址'"问题 原文地址:https://ww

锐捷上网环境下的VMWare中Ubuntu上网配置

学校的网络是使用锐捷客户端作为认证的,总所周知锐捷是需要设置为动态获取IP的,如果设置为静态IP是无法上网的.用虚拟机安装的Ubuntu12.04如果设置为静态IP+桥接的方式发现是没办法上网,找了好久网上都没有一篇好的教程,于是折腾了一早上终于成功搞定锐捷环境下虚拟机中Ubuntu的上网,现记录如下,如有错误望指正! 我的环境如下: Windows7 + VMWare9.0.2 + Ubuntu12.04 + 锐捷4.10 1.打开Window的网络和共享中心--更改适配器设置,将虚拟机的两个

用SecureCRT连接VMware中的Linux系统

ubuntu下面测试通过 VMware上的操作: 1.VMware中的Linux系统需要安装SSH服务 sudo apt-get install openssh-server openssh-client 2.一般安装后ssh服务会自动开启,如果重新启动后ssh服务关闭了,可以 /etc/init.d/sshd start (验证状态/etc/init.d/sshd status.重启/etc/init.d/sshd restart) 3. 查看ubuntu的ip ifconfig(注意是ifc

Vmware中Ubuntu挂ISO到虚拟光驱

Under linux mount (mount) CD-ROM image file. Removable hard disk. U disk. Windows and NFS network shareshttp://www.codeweblog.com/under-linux-mount-mount-cd-rom-image-file-removable-hard-disk-u-disk-windows-and-nfs-network-shares/ linux is an excelle

使用Putty连接虚拟机中Ubuntu

一.准备 1.gust OS中Ubuntu确认安装并启动了SSH, install command: sudo apt-get install openssh-server 确认是否启动了ssh, ps –e|grep ssh 如图所示说明已经启动了: 如果只有 ssh-agent那ssh-server还没有启动,需要 /etc/init.d/ssh start 二.连接 1.在Ubuntu中查看eth0的inet地址: ifconfig 2.使用Putty连接该地址的22端口,如果不能连接,可

putty 访问 vmware中ubuntu 方法

putty访问虚拟机 从宿主机中用putty连接虚拟机中的Ubuntu. putty默认使用ssh方式连接,这需要在Ubuntu Server中安装ssh服务.使用命令sudo apt-get install ssh安装ssh.想从宿主机访问虚拟机,需要争取设置virtual box的网络设置.我使用的是“桥接方式”. putty需要虚拟机的ip地址.在虚拟机中使用ifconfig命令查询. 第一次连接时,putty会提醒说要连接的主机没有登记,不知道是不是你想连接的那个主机.给出三个选项:登记

SecureCRT连接VMWare中Linux

http://winnie825.iteye.com/blog/1002305 转者严正声明:网络上关于SecureCRT连VMWare中linux的博客大部分都带有误导人的意味,我也深受其害,当然也不能怪别人,至少我在看博客的时候学到了不少的东西,之前按照下面的博客配置,确实能用SecureCRT连VMWare中的linux,但是导致了意外的一个问题,就是VMWare中的linux将不能上网.现在总结下来,其实真的很简单,要实现既能用SecureCRT连VMWare中的linux,又能让VMW