Olá Danceman,
Você poderá tanto migrar os dados do SQL SERVER para o MySQL quanto utilizar o SQL SERVER com o seu site em PHP.
MIGRAR DADOS DO SQL SERVER PARA O MYSQL: Primeiro, avalie o impacto geral em sua aplicação antes de pensar em efetuar qualquer migração, sendo ela de qualquer natureza. O SQL SERVER usa, na maioria de suas implementações internas (Views, Stored Procedures, Triggers...) algumas funcionalidades não compatíveis com o MySQL. A linguagem SQL utilizada no SQL SERVER é o
T-SQL +
ANSI e o MySQL (
ANSI + MySQL) tem muitas coisas próprias. Um exemplo do que estou falando, é a maneira como define os procedimentos armazenados como
TRIGGERS e
STORED PROCEDURES.
Caso não use muito os recursos armazenados, basta instalar uma ferramenta case, fazer uma enegenharia reversa e converter o script para o MySQL. No site do MySQL, você encontrará também uma ferramenta disponibilizada gratuitamente por eles para efetuar esse tipo de migração:
MySQL Migration Tool.
UTILIZANDO SUA BASE DE DADOS SQL SERVER COM PHP: Os primeiros passos a serem executados dentro desta escolha seriam, editar o "php.ini", habilitando o uso do driver
MSSQL_EXTENSION pelo apache e visitar o seguinte endereço:
MSSQL 4 PHP.
Nesta url disponível no site do PHP (PHP.NET), você terá a lista de funções disponíveis na linaguagem para serem utilizadas diretamente com o SGBD Microsoft. Saliento que esta seria a melhor opção visto que, para uma migração de dados, que o fará deverá conhecer bem os dados e as condições que imporá às novas implementações.
Qualquer dúvida, continue o post. . .DEUS lhe abençõe!