私たちはを使用しています最近、PHPを使用して開発するときにSQLサーバーデータベースに接続するためにphpを使用したいかどうかを尋ねられたことがあります。私は、mssql_connect($host,$username,$password) メソッドを使用して PHP を SQL データベースに接続できることを伝えました。
実はこの機能はネットで検索すると見つかり、多くの人が使っています。しかし、友人は mssql_connect() がシステムに定義されていないと報告しました。これは私がいつもこの方法で使用していたので、彼の PHP バージョンが低すぎてサポートできないのではないかとのことでした。 。このバージョンでは問題ありません。
何が問題ですか?その後色々な方法を試しましたが解決できませんでした。
後になって、PHPの機能はすべてPHP.INIで設定されていることを思い出しました。もしかしてSQLサーバーのサポートがオンになっていないのでしょうか?一見すると、何もないことがわかります。
PHP が SQL データベースに接続するための解決策:
1. apache2 ディレクトリで php.ini を見つけて開きます。
2. 「;extension=php_mssql.dll」を見つけて、その前の「;」を削除して保存します
3. Apache サービスを再起動する必要があります。多くの場合、気づかずに忘れてしまいます。理由)
その後、mssql_connect() を使用して SQL サーバーに接続すると、PHP を SQL データベースに完全に接続できます。