如果安装过程中,没有设置密码,输入$mysql -u root -p,会显示
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
因此,需要设置root密码
1.cat /etc/mydql/debian.cnf,记录下其中的user和password字段内容
2.$mysql -u user字段内容 -p
输入password字段内容,以debian的配置登入mysql
3.mysql>
>use mysql;
>select host,user,plugin,authentication_string from user; #root用户的plugin为auth_socket,密码为空
>update user set plugin="mysql_native_password",authentication_string=password('新密码') where user="root";
4.>FLUSH PRIVILEGES;
5.$mysql -u root -p并以新密码登入mysql;