[php1st.com]気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。コピー2011.08.14レンタルサーバーによっては、会員1名につきMySQLデータベースを1つまたは2つのみ使用可能というケースも珍しくありません。これで問題が生じるわけでもありませんが、同じCMSツールをいくつもインストールしたい場合、テーブル名が重複しないように接頭辞を変える必要があり、少し管理しづらくなるかもしれません。その場合、MySQLの代わりにSQLiteを使うのも1つの手です。SQLiteは1データベース1ファイルなので、同じテーブル名を使用するツールをいくつかインストールしても、別のデータベースファイルで管理されるので問題ありません。1データベース1ファイルなのでバックアップや削除もファイルコピー、ファイル削除ですみ、手軽に作業を進めたい方には最適です。一部のCMSツールでは対応状況が微妙であったり、データ型の定義が不要というメリットにもデメリットにもなるような特徴もあるので、問題があればMySQLに移行するというイメージでいた方が無難です。[php1st.com]関連記事MySQLMySQLの連番(データ番号)を1から振り直すにはテーブルの既存データに割り当てられた連番(id列の値など)を、1から振り直したい場合は、どうすればよいでしょうか。4」という値をもう一度割り当てたい場合です。...MySQL連番やデータ番号のすきまを埋めるには1、2、3...と続くデータ番号。データが削除されると1、3、4、5...のようにすきまができるのが普通です。通常は、このすきまを埋める必要はありませんが、番号が「座席番号」のような用途の場合、すきまを埋めたいこともあります。5.3.6以降(PDO)でMYSQLの文字化け対策(charsetを指定する)次のコードはMySQLのデータを一覧表示していますが、MySQL設定ファイル(my.iniまたはmy.cnf)に文字コードの定義をしていないなどの原因で、文字化けすることがあります。自作のPHPスクリプトでMySQLから取り出したデータが文字化けするときは、MySQLの設定ファイル(my.ini)を開いて、の下に次の設定を追加してみましょう。「UTF-8」はデータベースの文字コードです。A20のような番号を入力することもあります。次のnoフィールドのようなイメージです。このフィールドは文字列なので、noフィールドを...MySQL「最大値+1」で連番を作成する(AUTO_INCREMENTを使わない)MySQLで商品番号などに使う連番を作成するにはAUTO_INCREMENTが最も簡単ですが、自前で連番を作成したい場合はどうすれば良いでしょうか。次のような商品データがあります。allow_url_include=0」と表示されるとき2018.11.10PHPでアラートを表示する2018.07.10PHPでアップロードサイズを変更する2018.07.10WordPressのPHPに困ったら「WordPress個別サポート」にご相談ください。allow_url_include=0」と表示されるとき2018.11.10PHPでアラートを表示する2018.07.10PHPでアップロードサイズを変更する2018.07.10WordPressのPHPに困ったら「WordPress個別サポート」にご相談ください。脆弱性が生まれる原理と対策の実践タイトルとURLをコピーしました。