sql >> データベース >  >> RDS >> Mysql

MySQLクエリの結果をコンソールから実行されたかのようにフォーマットする

    これは、Console_Table を使用して非常に簡単に行うことができます。 PEARパッケージ。 MySQLの結果をループして、テーブルに行を追加するだけです。 Console_Table::setHeaders()を使用できます 列のヘッダーを追加するメソッド、次にConsole_Table::addRow() 各行を追加するメソッド、最後にConsole_Table::getTable() 表示します。

    これを行うためにPHPに組み込まれているものはありません。コンソールテーブルを描画するためにコードを使用/記述したくない場合は、-e queryを渡すだけです。 passthru()を使用してPHP経由でmysqlに 。これは、両方の;で終了するクエリで機能します および\G

    passthru("mysql -e '$query;' database_name");
    


    1. MySQLエラー:最大列サイズは767バイトです

    2. MySQLでデータベースを作成する方法

    3. Ubuntu16.04にMySQLWorkbenchをインストールして構成する

    4. OracleSQLでの文字の出現回数のカウント