如何在连接后更改/etc/mysql/my.cnf
文件并在{y} sql-mode="allow_invalid_dates"
命令中添加vagrant ssh
?
我尝试运行vi /etc/mysql/my.cnf
打开文件,但没有选择在编辑后保存它。
答案 0 :(得分:1)
你可以运行一个流浪汉shell provisioner
Vagrant.configure("2") do |config|
...
config.vm.provision "shell", inline: "echo 'sql-mode=\"allow_invalid_dates\"' >> /etc/sysconfig/configfile"
...
end
这将自动为您运行
如果您想从vm进行操作并自行编辑文件,请确保以sudo身份执行,并从vi
执行以下操作:
我相信你可以找到很多关于vi的教程