DB
次はDBとのコネクションプール(持続的DB接続)について調べる。 毎回コネクションの接続・切断を繰り返していると性能がでないため、使い終わったコネクションを切断せずにプールに入れておき、その後使用したい別の人が現れた時に、プールからコネクションを…
文字コードについては、すべてUTF8で統一で良いと思うので、OS側もDB側もPHP側もそのように設定する。 OSの設定 ・Linuxの場合 「.bashrc」や「.bash_profile」などで、export LANG=ja_JP.utf8 ・Windowsの場合 mysqlコマンドを実行する際のコマンドプロンプ…
■クエリ結果の取得方法 バッファモード (デフォルト) 非バッファモード バッファモードは、クエリ結果をMariaDBからPHP側へまとめて取得する。クエリ結果が大量にある場合、PHP側(=Apache側)のメモリが一気に圧迫される。 非バッファモードは、クエリ結果は…
MariaDBでよく使うSQLのメモです。MySQLでも同じコマンドです。 ■■■■■■■■■■■■■■ 起動 ■■■■■■■■■■■■■ ■ログイン mysql -u rootmysql -u user001 -h localhost -pmysql -u user001 -h localhost -p db001 ■■■■■■■■■■■■■■ DDL ■■■■■■■■■■■■■ ■ ユーザ作成・削除…
MariaDBでよく使うコマンドのメモ MariaDBでよく使うSQLのメモ --------------------------------------- ■ITとことんのトップページ ┗■本ページ
MariaDBでよく使うコマンドのメモです。MySQLでも同じコマンドです。 ■実行されているスレッドの一覧 show processlist; ■ SHOW STATUS like 'xxxxxxx'; で表示できる変数 ・起動してからの累積接続試行回数(成功・失敗含む) Connections ・DBが起動してから…
PHPでDB連携をしてみます。 まず、MariaDBで下記の準備をします。 ユーザを作成(CREATE USER) ユーザに全権限を付与(GRANT ALL PRIVILEGES) データベースの作成(CREATE DATABASE) テーブルの作成(CREATE TABLE) レコードの登録(INSERT) F:\Program\xampp\mys…
IT関連技術について、とことん調査するブログです。 目次 ■言語系 Rubyについて調べたこと PHPについて調べたこと Javaについて調べたこと Pythonについて調べたこと ■OS系 Androidについて調べたこと Linuxについて調べたこと ■DB系 DBについて調べたこと ■…