我如何登录到 MySQL

yan*_*ang 5 mysql login

我是 ubuntu 的新手并安装了 MySQL 使用rpm文件,并开始使用它sudo start mysql,当我尝试时

mysqladmin -u root password test
Run Code Online (Sandbox Code Playgroud)

我得到

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Run Code Online (Sandbox Code Playgroud)

我检查了mysqld文件夹,没有
什么可以做的下一步?谢谢你的回答

cod*_*der 5

先做

 sudo mysql_install_db

 sudo mysql_secure_installation

 mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

然后输入你的密码


Ser*_*gey 2

你是如何使用 rpm 文件安装它的?我确信你要么错了,要么肯定做错了什么。你需要做的就是

sudo apt-get install mysql-server mysql-client
Run Code Online (Sandbox Code Playgroud)

更新:这里似乎有 MySQL 5.5 .deb 文件(尽管存储库适用于 Debian) - 无论如何,我认为它可能比 rpm 工作得更好