机器B有一个运行MySQL实例,它使用unix_socket身份验证的根帐户:| User | Host| localhost | unix_socket |无论我使用什么密码(空白、Linux根密码等),我都无法以root用户身份从机器for user 'root'@'localhost'
machineA:~$ mysql -h 1
当我安装MariaDB (低谷apt-get安装mariadb-server)时,我没有被要求为根用户设置密码,就像我们安装MySql-server时一样。然后,我将MySql工作台安装为MariaDB服务器的客户端。当我试图以没有密码的root用户身份连接到db服务器时,出现了一个错误,如下所示:如下图所示,根用户没有密码,我使用以下语法创建了另一个没有密码的用户:CREATE USER 'ig2'@'localhost📷因此,我使用以下语法为