Ubuntu shell登录mySql
用Shell登录MySql时,终端输入:mysql 会报错,错误信息如下:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
网上有各种解决办法,不摘了,我直接用如下命令就好了:
mysql -u root -p
然后输入数据库密码便可。其中-u选项指定用户,-p表示需要密码,还可以用-h指定host地址。即:
mysql -h localhost -u root -p
这样也可以。

浙公网安备 33010602011771号