phpMyAdmin mysqli 拡張がありません。のエラー

PHP
MySQL

phpMyAdminをyumでインストールすればよかったのでしょうが…。
いつものくせでSFTPでアップロードして設定してはまりました。

環境はCentos7、PHP5.6、phpMyAdmin4.7.3です。

まず
「mysqli 拡張がありません。PHPの設定をチェックしてみてください」
というエラーが出ます。

「ふえっ」ってなってググっていろんなサイトで紹介されているように

 yum -y install php-mysqli

ってやったところ

 Error: Package: php-mysqlnd-5.4.16-42.el7.x86_64 (base)
           Requires: php-pdo(x86-64) = 5.4.16-42.el7
           Installed: php-pdo-5.6.31-1.el7.remi.x86_64 (@remi-php56)
               php-pdo(x86-64) = 5.6.31-1.el7.remi
           Available: php-pdo-5.4.16-42.el7.x86_64 (base)
               php-pdo(x86-64) = 5.4.16-42.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

ってエラーが出ました。

ふたたび「ふえっ」となって、PHP5.6用のphp-mysqliじゃないものをインストールしようとしているのかな?と思い、次のようにやったところ

 yum install --enablerepo=remi,remi-php56 php-mysqli

ちゃんとインストールされ、phpMyAdminも使えるようになりました!⊂(^-^)⊃

phpMyAdmin MySQLの設定などを見る

PHP
MySQL

phpMyAdminからMySQLの設定を見る

phpMyAdminを使ってみれば、すぐにわかることかもしれませんが、結構phpMyAdmin関連でアクセスしてくる方が多いようなので、書いてみます。

レンタルサーバーなどで使用される方が多いかと思いますが、MySQLのサーバーでの設定を見ることができます。

  • TOPの画面から、MySQL のシステム変数 というリンクをクリック
  • データベースを閲覧している状態で、「変数」タブをクリック

たとえば、最後のほうにある
version comment FreeBSD port: mysql-server-4.0.27
なんてのが、MySQLのバージョンです。

関連:
phpMyAdmin2.10.0.2のインストール

phpMyAdmin MySQLのプロセスを停止する

PHP
MySQL

phpMyAdminからMySQLのプロセスを停止する

MySQLのプロセスが止まったり固まったりした場合、phpMyAdminから止めることができます。

これもphpMyAdmin]]を使ってみれば、すぐにわかることかもしれませんが、結構[[phpMyAdmin関連でアクセスしてくる方が多いようなので、書いてみます。[huh]

  • 「プロセス」タブをクリック
  • プロセスの一覧が出てきたら、左側にある「停止」をクリック

関連:
phpMyAdmin2.10.0.2のインストール

phpMyAdmin CSVファイルをインポートする

PHP [[:MySQL

phpMyAdminを使ってMySQLにCSVからデータをインポートする

phpMyAdmin バージョン – 2.9.2
MySQL バージョン: 5.0.33

phpMyAdminを使ってMySQLにCSVからデータをインポートする方法です。

  1. csvデータは、MySQLのデータとフィールド数を合わせておきましょう。
  2. データベースとテーブルを選択しておきます。
  3. 上部にあるメニューの「インポート」をクリックします。
  4. ファイルをインポートする、でcsvファイルを指定します。
  5. ファイルの文字セットがあっているか確認しましょう。
  6. 下の方にある、「インポート済ファイルの書式」のCSVを選択します。
  7. フィールド区切り記号は、通常のcsvだとカンマ区切りなので、,(カンマ)を入力します。

うまく入力できない場合は、改行コードなどを見直してみましょう。
UTF8の場合、改行コードをLF(UNIX)にするとよいです。

  • 文字コードがあっていないと、日本語のデータが入りませんね。Excelでやる方法がわからなかったので、一度テキストエディタで変換しなおしました。 — A {2010-09-27 (月) 21:50:29}
  • はじめまして。完全な素人ですが、少しづつ貴方のサイトで勉強させて頂いています。エクセルで作成したデータをCSVに変換してphpMyAdminにインポートする事は出来たのですが、再度エクセルで作成したデータを編集したものをインポートするとエラーが出てしまいます。上書きでインポートする事は不可能なのでしょうか?身近に質問できる方がいなくて…..申し訳ありませんが、ご教示頂けると幸いです — ima {2012-04-25 (水) 21:33:52}
  • はじめまして。完全な素人ですが、少しづつ貴方のサイトで勉強させて頂いています。エクセルで作成したデータをCSVに変換してphpMyAdminにインポートする事は出来たのですが、再度エクセルで作成したデータを編集したものをインポートするとエラーが出てしまいます。上書きでインポートする事は不可能なのでしょうか?身近に質問できる方がいなくて…..申し訳ありませんが、ご教示頂けると幸いです — ima {2012-04-25 (水) 21:34:11}
  • imaさん、こんにちは。どのようなエラーでしょうか? — 管理者 {2012-04-26 (木) 11:57:13}

phpMyAdmin 2.11.7の設定

PHP
MySQL

phpMyAdminからMySQLの設定を見る

phpMyAdminを使ってみれば、すぐにわかることかもしれませんが、結構phpMyAdmin関連でアクセスしてくる方が多いようなので、書いてみます。

レンタルサーバーなどで使用される方が多いかと思いますが、MySQLのサーバーでの設定を見ることができます。

  • TOPの画面から、MySQL のシステム変数 というリンクをクリック
  • データベースを閲覧している状態で、「変数」タブをクリック

たとえば、最後のほうにある
version comment FreeBSD port: mysql-server-4.0.27
なんてのが、MySQLのバージョンです。

関連:
phpMyAdmin2.10.0.2のインストール