Mysqlが何であるかを知らない人のために、私たちはあなたに知らせます、大量のデータを管理するための非常に効率的なシステムであること。これは無料で、一般ライセンスの下でユーザーに提供されます。コンピュータ技術の開発の黎明期に、情報は別々のファイルに「保存」され、必要に応じてそれらから抽出されました。今日、そのようなシステムは常に効果的であるとは限りません。それには多くの時間と労力がかかります。 Mysqlプログラムを使用すると、非常にコンパクトなコマンドコードを使用して、情報を並べ替えたり、データ配列を操作したりできます。
データベースが正しく機能するために、Mysqlにはデータ型の概念があります。合計で、いくつかのデータオプションがあります。
-VAR(n)またはVARCHAR(n)-文字。nは使用可能なバイト数です(VARCHARは255文字以下を格納します)。
-文字列データ型mysql、以下を含む次の形式のいずれか:TEXT(n)-nは65535まで、TINITEXT(n)-nは255まで、MEDIUMTEXT(n)はnから16,777,215まで、LONGTEXT(n)はnまで、最大4294 967 295(変数TEXTは、最初のn文字がTEXT(n)用に索引付けされているという点でVARCHARとは異なります)。
-VARBINARYまたはBINARY-画像をバイナリコードで保存します。
-与えられたblobを格納するためTEXT(TINY-、MEDIUM-、LONGBLOB)と同じ次元と「プレフィックス」を持つMysql BLOB(n)データ型は、文字ケースを使用します。たとえば、MEDIUMBLOB(n)の次元nは16,777,215です。
-以下を含む、時刻と日付のデータ型:DATE-年-月-日付形式の日付、TIME-時-分-秒形式の時刻、YEAR- 1901年から2155年までの年および0000年、DATETIME-日付と時刻を組み合わせます(最後のデータ型は年-月で表示されます) -日付-時-分-秒); 1970年から2037年までの年をデータベースに入力できるTIMESTAMP形式のMysqlデータ型もあります(これは、Mysqlが2037年までに完全に廃止されるというシステムの作成者の想定によるものです)。
-整数を含む数値以下を含むデータ型-INT-約21億からマイナス21億までの整数、TINYINT-128から-127または255から0までの数値、SMALINT-32768から-32767まで、BIGINT-9 x10から18乗の-9x 10の18乗、MEDIUMINT-8388百万から-8.388百万(このデータ型またはそのデータ型で最大設定値より大きい数値を指定すると、許容値に切り捨てられます)。
分数のタイプもあります-FLOAT-これは浮動小数点数、DOUBLEとREALは倍精度浮動小数点数、NUMERICとDECIMALは文字列として格納された小数です。プログラミングでは、ベースの最適速度を維持するFLOATとINTが主に使用されます。
データベースの操作は、デンバーパッケージに無料で付属しているPHPMyAdminツール。これを使用すると、データベースの名前とさまざまなテーブル、データ型、パスワードを指定してデータベースを作成できます。その後、データベースに情報が入力され、検索(SELECT)、変更(CHANGE、RENAME、MODIFY)、削除(DELETE)、追加(ADD)、または使用可能なデータの並べ替えの形式でデータベースのクエリを作成できます。画面に特定のパラメータを表示します。この場合、プログラムがエラーを生成しないように、Mysqlデータ型を慎重に追加する必要があります。たとえば、データ型をVARCHARに設定すると、テキストベースに255文字以内で入力できます。また、ベースに入力すると、テキストが大きくなり、Mysqlがテキストを許容可能な長さに「切り捨て」るという事実につながります。