连接虚拟主机上的MySQL数据库可以通过以下几个步骤:
第一步:打开终端,并登录到虚拟主机。
ssh username@yourdomain.com
第二步:输入以下命令获取MySQL的root密码。
sudo cat /etc/mysql/debian.cnf
第三步:登录到MySQL。
mysql -u debian-sys-maint -p
第四步:输入第二步获取到的root密码,登录成功。
第五步:建立新的MySQL用户和数据库。例如:
CREATE DATABASE new_database;
GRANT ALL PRIVILEGES ON new_database.* TO 'new_user'@'localhost' IDENTIFIED BY 'password';
第六步:使用新的MySQL用户和数据库登录。
mysql -u new_user -p
这样,您就可以连接虚拟主机上的MySQL数据库了。