MySQL不会这样做。 它没有那个功能。 Sql Server,Oracle,Postgresql,甚至MariaDB和MS Access都有能力创建依赖于其他类型的远程数据库(包括MySQL)的视图,但MySQL没有。
因此,您可以转向另一个方向,让Sql Server创建一个使用MySQL数据的视图,但您不能让MySQL使用来自Sql Server的数据创建一个视图。
唯一的解决办法是cron作业中的ETL(提取/转换/加载)进程,它查询Sql Server并按照某种计划将数据复制到MySQL表中。