• ベストアンサー

mysql

mysqlでなぜこちらの https://www.php.net/manual/ja/book.mysql.php 最初の MySQL API は非推奨になったのですか?

  • MySQL
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6621/9384)
回答No.1

URL張り間違えました。すみません。 >使っちゃいけない! PHPのmysql_* 系関数の取り扱いに関する海外の見解 | 株式会社LIG >https://liginc.co.jp/344413 #書き込み確認画面が欲しい…なんとかしてよ…>OKWave

関連するQ&A

  • mysql_real_escape_string?

    mysql_real_escape_stringは、非推奨なのでしょうか? ▽PHP: mysql_real_escape_string - Manual   http://php.net/manual/ja/function.mysql-real-escape-string.php >この拡張モジュールを使うことはおすすめできません。 MySQLi あるいは PDO_MySQL を使うべきです この「拡張モジュール」って何を意味しているのでしょうか? 「mysql_real_escape_string」のことでしょうか? それとも、mysql_set_charset()などで、「デフォルトの文字セット」を設定しておけば、利用しても良いのでしょうか?

    • ベストアンサー
    • PHP
  • MFCでMySQL

    MFCでMySQLを使用することってあまり好ましくないのでしょうか? MySQLにC用のAPIが提供されているみたいなのですが、あまり情報が得られません。 なぜMySQLかというと、PHPでWEBプログラミングを別にしており、そこで使用しているのがMySQLなのです。 で、MFCのアプリ内からMySQLのデータベースを更新しにいきたいと思っております。 調べていると、Cだとオラクルとかが多いみたいですけど、MySQLについての情報をいただけないでしょうか。 できれば日本語のマニュアルみたいなものがあればうれしいんですけど。 なんでも結構です、情報をください。お願いいたします。

  • MySQL Client API versionについて

    質問です。 WindowsXP PHP5 MySQL5 Apache2 上記の環境PHP+MySQL+ApacheでWordpressなどのシステムを動かそうとしているのですが 一つ疑問に思っている点があります。 phpinfo.phpやphpMyAdminにあるMySQL Client API versionが version4.1.7と出ています。 MySQLのバージョンは5なのですが、どうしてクライアントAPIバージョンは4になるのでしょうか またこれは一体どのようなものなのでしょうか

  • APIのページ

    お世話になります。 Javaには「Java 2 Platform Standard Edition 5.0 API 仕様(http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html)」 PHPには「PHPマニュアル(http://jp.php.net/manual/ja/index.php)」というように、公式(?)のようなAPIのページがありますが、 perlにはそのようなオンラインで参照できるページはないのでしょうか。 関数を探す際等に利用できるページを探しているのですが、見つかりません。 ご存知の方がいらっしゃったらどうかお教えいただけないでしょうか。

    • ベストアンサー
    • Perl
  • Google chart API 、PHP、MySQLを使って

    Google chart API 、PHP、MySQLを使って折れ線グラフを作成したのですが良いサンプルが見つかりません。 PHPでMySQLから値を取得して、その値をGoogle chart APIによって折れ線グラフで表示したいのですが苦戦中です。 なにか良いサンプルがあったら教えていただけないでしょうか。 もしくは、どのようなコードを書けば良いか教えてください。 お願いします。

    • 締切済み
    • PHP
  • PHPからMySQL5にアクセスできない

    phpからMySQL5にアクセスできません。 以下のソースを実行すると、エラーが表示されます。 ■=== phpのソース=========================================== <html> <?php if( !$mysql = mysql_connect("localhost","test_user","test_password") ){ print "接続失敗<br>"; exit(); } ?> </html> ============================================== ■=== エラー ================================= Fatal error: Call to undefined function mysql_connect() in d:\HTTPRoot\temp\test.php on line 3 ============================================== ■環境 ・PHP 5.1.6 ( Windows Binaries(PHP 5.1.6 zip package )をダウンロードし、c:\PHPへ解凍 ) ・AnHTTPd1.42k ・Windows2000Professional sp4 ・MySQL 5.0.19 ■状況 ・PHPとAnHTTPdは動作しています。 以下、<? phpinfo(); ?> の結果で、MySQLの部分です。  Client API library version 5.0.22  Client API header version 5.0.22  MYSQLI_SOCKET /tmp/mysql.sock ・MySQLにはログインでき、DBやテーブルの作成もできます。 コマンドラインから、以下のコマンドでログインできます。 c:\>mysql -utest_user -ptest_password ・このサイトを参考に、php.iniなど設定しています。 http://homepage1.nifty.com/yito/anhttpd/faq/php5.html   php.iniのこの行もコメントアウトを外しています。    extension=php_mysql.dll 以上、宜しくお願いします。

    • ベストアンサー
    • PHP
  • php.iniのMYSQL_SOCKET

    phpinfo()で以下のように表示されました MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version 4.0.25 MYSQL_MODULE_TYPE external MYSQL_SOCKET /var/lib/mysql/mysql.sock ここで表示されたMYSQL_SOCKETの値はphp.iniで変更可能ですか? また、Client API version の値はphpinfo()を実行した時にどこから取って来ているのか教えてください。

    • 締切済み
    • PHP
  • PHP Version 5.2.9-1 でMySQLがつかえない

    こんにちは。自分のサーバーを立てようとトライしています。 まず環境を書きます。 Windows Server 2003 PHP Version 5.2.9-1 MySQL ver 5.1 [php.int] Client API version 5.1.33 PHPのセットアップは、完了しました。(phpinfo()が正しく動作することを確認) MySQLも正しくインストールできて、コマンドプロンプトや、GUIツールなどからはデーターベースの作成、削除、値の書き込みなどもできています。 PHPのインストール画面で、MySQLのオプションもつけてインストールしました。 libmysql.dllは、[MySQLインストールディレクトリ]\MySQL Server 5.1\binとPHPインストールディレクトリと、system32にあります。 php_mysql.dllはphp.intで設定したとおり[phpインストールディレクトリ]\extにあります。 この環境で、mysqlを動かそうと、テストをしてみました。 http://www.phpbook.jp/database/mysql/index3.html の画面下部「テスト」という項目のを使ってみました。こいつを動かそうとすると、HTTP500が帰ってきます。(ユーザー名と、パスワードは指定しなおしてあります) どなたかこの原因がわかる方はいらっしゃいますでしょうか?お力を貸していただければ幸いです。

    • 締切済み
    • PHP
  • SmartyでMySQLに登録したテンプレートを使用するには?

    現在、Smartyを使用してブログを作成しようとしています。 テンプレートファイル(htmlソース)をMySQLに登録し、 これを呼び出して出力する方法を教えてください。 ※各ユーザーでレイアウトを変更するため Smartyマニュアルの「テンプレートリソース」等を確認しましたが、 なかなかうまく表示されません。 http://smarty.php.net/manual/ja/template.resources.php MySQLに「template」フィールド作成し、ここにHTMLソースを記述しています。 試した方法は 1.display時に「template」フィールドを呼び出し ×変数が呼び出されない 2.custom.tplを作成し、「template」フィールドをecho。そしてdisplay ×変数がそのまま出力 3.「テンプレートリソース」の利用 ×うまく表示されない クラス「SQL」を作成しないといけない? サンプルや他に方法が記載されているサイトがあれば教えてください。

    • 締切済み
    • PHP
  • MySQLの文字化けに関して

    MySQLとPHP、phpMyadminで開発をした際に、phpMyAdminから 登録した値が、PHPで表示させると文字化けしてしまいます。 手当たり次第環境を調べてみましたが、どうしても原因が掴め ません。 わかる方がいらしたら是非教えて下さい。 《環境》 PHP   php-5.0.2 MySQL  mysql-4.0.21 phpMyAdmin phpMyAdmin 2.7.0 です。 MySQLは、  [mysqld]   default-character-set=sjis  [mysql]   default-character-set=sjis  [mysql-dump]   default-character-set=sjis で設定してあり、 phpMyadminは、  $cfg['DefaultLang'] = 'ja-sjis'  $cfg['DefaultCharset'] = 'SHIFT_JIS' と設定してあります。 もちろんPHPも'SJIS'ですが、、、 本当に困っています。 教えてください。

    • ベストアンサー
    • MySQL