2016-07-06 165 views
0
mysql -uroot -proot 

这是我的错误登录的mysql -uroot -proot:无法使用流浪汉

的mysql:【警告】使用命令行界面上的密码可以是 不安全。错误1698(28000):拒绝访问用户 'root'@'localhost'

+0

你可以连接到MySQL通过其他方法来检查设置?设置赠款表有一些微妙之处。但是,所有可能的问题都会产生相同的错误(因此攻击者无法获取信息)。你需要一些方法来访问允许你访问授权表的MySQL来修复它。看看有什么会帮助解决问题。 – MAP

回答

0

这里的问题是我面临的解决方案:

hosts文件中对地方不具有编辑权限,这就是为什么从config.yml/default.config建立流浪者即无业游民了颠沛流离的IP .yml文件未被复制到本地主机文件。

所以我做了:
1.去外面流浪汉。 2. sudo vim/etc/hosts 3.复制您的特定项目的config.yml/default.config.yml文件的vagrant_ip。 4.编辑主机文件并添加项目的IP地址和别名url。

这就是我们所做的一切。

0

我想这取决于您的'图像'。 如果您通过SSH连接,你也可以尝试不用密码

mysql -u root 

我用透明盒流浪汉形象,对我的作品(登录请注意,我的PHP脚本进行的连接需要root用户密码)。

+0

这是什么发生: vagrant @ my_project:/ var/www/my_project/drupal $ mysql -uroot -proot mysql:[Warning]在命令行界面上使用密码可能不安全。 错误1698(28000):拒绝访问用户'root'@'localhost' – neha

+0

您是否曾尝试稍后输入密码? mysql -u root -p(然后回车)mysql应该要求输入密码 –

-1

尝试使用wamp服务器连接到mysql。

+0

为什么你认为使用Wamp? –

+0

Wamp为用户提供了一种简单的方式来访问根,或者更简单的登录。 – Tass