ServiceDefinition ファイルで次の WorkerRole 要素を使用してワーカー ロールを作成しました。C:\Program Files (x86)\MySQL\MySQL Server 5.5 フォルダー全体をワーカー ロール フォルダーの直下のフォルダーにコピーしました。このフォルダーの名前は mysql で、cspack を実行して csrun を実行すると、エミュレーターが起動しますが、ロールが起動および停止します。 odbs@localhost のアクセスが拒否されたと表示されることがありますが、動作しません。ご協力いただきありがとうございます
<WorkerRole enableNativeCodeExecution="true" name="MyPhpProj_MyWorkerRole" vmsize="Small">
<LocalStorage name="E2EStorage" cleanOnRoleRecycle="false" />
<Endpoints>
<InternalEndpoint name="PeerEndpointIn" protocol="tcp" />
<InternalEndpoint name="MasterElectionService" protocol="tcp" />
<InternalEndpoint name="MySQL" protocol="tcp" />
<InternalEndpoint name="InstanceManagerEndpontIn" protocol="tcp" />
</Endpoints>
<Runtime executionContext="limited">
<EntryPoint>
<ProgramEntryPoint commandLine="./mysql/bin/mysql.exe" setReadyOnProcessStart="true" />
</EntryPoint>
</Runtime>
<Imports/>
<LocalResources>
<LocalStorage cleanOnRoleRecycle="false" name="MySQL" sizeInMB="260"/>
<LocalStorage cleanOnRoleRecycle="false" name="MySQLDatastore" sizeInMB="20"/>
</LocalResources>
<ConfigurationSettings>
<Setting name="InitFile"/>
<Setting name="LogLevel"/>
<Setting name="ScheduledTransferPeriodInSeconds"/>
<Setting name="WindowsAzureStorageConnectionString"/>
</ConfigurationSettings>
</WorkerRole>