1. データベースを操作する1.1 データベースを作成する
もちろん、データベースが存在するかどうかわからない場合は、存在しない場合は次のステートメントを使用してデータベースを作成できます。
データベースを作成するときに文字セットを指定することもできます。
1.2 データベースをクエリする既存のすべてのデータベースをクエリする
データベースの作成ステートメントと使用されている文字セットを照会する
1.3 データベースを変更するデータベースの文字セットを変更する
1.4 データベースを削除する
同様に、存在しない場合は追加することもできます
1.5 データベースの使用データベースの使用
現在使用中のデータベースの名前を照会する
2. 手術台2.1MySQL データ型
質問1: varcharとcharの特徴と違い チャーの特性: 1. charは固定長文字列を表し、長さは固定です(例えば、char(5)は5文字未満であっても5文字として保存されます) varchar の特性: 1. varcharは可変長文字列を表し、長さは可変です(例えば、varchar(5)が5文字未満、例えば3文字の場合、3文字として保存されます)。 両者の違い: パフォーマンスの観点(char の方が高速)とディスク容量節約の観点(varchar の方が小さい)を組み合わせる どちらもキャラクターをストアしているという点もある
質問2: int(20)の20の意味は何ですか? 表示される文字の長さを指します。 20 は、最大表示幅が 20 であることを意味しますが、それでも 4 バイトのストレージを占有し、ストレージ範囲は変更されません。 これは内部ストレージには影響しませんが、レポートの表示に便利なゼロフィル定義を持つ int の先頭に追加されるゼロの数にのみ影響します。 質問 3: float と double の違いは何ですか? 1. float 型のデータは最大 8 桁の 10 進数を格納でき、メモリ内で 4 バイトを占有します。 質問 4: datetime と timestamp の違いは何ですか? タイムスタンプ フィールドの場合、このフィールドに値を割り当てないか、このフィールドに null 値を割り当てると、デフォルトで現在のシステム時刻が使用されます。 2.2 テーブルの作成
時々私たちは考えるテーブルの構造をコピーします。
時々私たちは考えるテーブルの内容をすべてコピーします。
時々私たちはコンテンツの一部のみをコピーします:
時々私たちはテーブルのフィールド構造の一部のみをコピーする
2.3 クエリテーブルデータベース内のすべてのテーブルの名前を照会する
クエリテーブル構造
2.4 テーブルの削除
2.5 テーブルを変更するテーブル名を変更する
テーブルの文字セットを変更する
列を追加する
列名を変更する
列の種類を変更する
列の削除
以上が、データベースの作成と操作、テーブル DDL に関する MySQL 学習の初心者版の詳細内容です。MySQL データベースの詳細については、123WORDPRESS.COM の他の関連記事にも注目してください。 以下もご興味があるかもしれません:
|
<<: 要素の水平方向の中央揃えを実現する3つの方法と、固定レイアウトとフローレイアウトの概念の理解
1. MySQL ユーザー管理[例1.1] ローカルMySQLサーバーのテストデータベースにroot...
序文lvm (論理ボリューム マネージャー) 論理ボリューム管理は、Linux システムのニーズを満...
目次概要Canvas API: グラフィックスの描画パス線種矩形アーク文章グラデーションと画像の塗り...
最近、業務上の理由により、Web ページ上のさまざまなネットワーク カメラにアクセスしてデバッグする...
ヒントこのプラグインは https プロトコルでのみアクセスできます。http プロトコルはうまく機...
vue3.0 への最初の試みを記録します。プロジェクトを開始したときに、「モジュール 'wo...
bgcolor="テキストの色" background="背景画像&q...
私は最近 Linux を学び始めました。Ma Ge の umask に関する Linux コースを読...
目次1. ミニプログラム下請け2. Uniapp 下請けアプレット下請けの手順: 1. manife...
数字、文字、またはランダムな色の数字と文字の混合で構成される n 桁の確認コード。以下に完全なコード...
1. 原因要件は 2 行を表示することであり、余分なテキストは 3 つのドットに置き換えられるため、...
1. Nexusの設定1. Dockerプロキシを作成する外部ネットワーク ウェアハウスからローカル...
1. ホット デプロイメント: コンテナの実行中にプロジェクト全体を再デプロイすることを意味します。...
パート0 背景社内のイントラネットサーバーは直接インターネットにアクセスすることはできませんが、外部...
VScode リモートデバッグ Linux プログラムの問題について見てみましょう。具体的な内容は以...