2017-10-20 72 views
-2

我在终端中运行了这个[sudo apt-get install mysql-server],当我以root身份登录时[mysql -u root -p]空的空间不是我的密码。根据我已阅读的安装应提示输入密码,但我没有弹出,但它仍然拒绝空字符串作为密码为什么我的mysql的默认密码不为空字符串

+0

你尝试过使用'mysql -u root'吗? – blissini

+0

@布利西尼 - 我做到了。这是行不通的。 – Quentin

+4

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[数据库管理员堆栈交换](http://dba.stackexchange.com/)是一个更好的地方。 – jww

回答

-1

在Debian/Ubuntu上默认安装的MySQL无密码访问,当你以系统 root用户身份登录,但不是以MySQL根用户身份登录的其他时间。

您需要先成为系统上的root用户。

sudo su - 
mysql 
+0

@FlashThunder - 是的。我只是测试它来确保。 – Quentin

+0

哦抱歉不明白...现在我明白你的意思...认为这将是明显的登录作为根mysql用户... –

+0

这工程谢谢 –

相关问题