私の連絡先情報
郵便メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
入力:mysql -h 127.0.0.1 -P 3306 -u root -p
-h
mysql サービスがデプロイされているホストへのログインを指定します
-P
アクセスしたいポート番号を指定します
-u
ログインユーザーを指定する
-p
入力するパスワードを指定します
-h 127.0.0.1 が記述されていない場合、デフォルトではローカル接続になります。
-P 3306 が記述されていない場合、デフォルトでは 3306 ポート番号に接続します。
入力:mysql -y root
データベースストレージソリューション
mysql
データベースサービスのクライアントです
mysqld
データベースサービスのサーバー側です
Mysql は本質的に C (mysql) S (mysqld) モードに基づくネットワーク サービスです
Mysql はネットワーク プロセスであり、対応する mysqld はこのネットワーク サービスのバックエンドです。
使えるnetstat -lntp
ポート番号を確認します。
mysql は、データ アクセス サービスを提供する一連のネットワーク プログラムです。
mysqldデータベースサービス
データベース: 一般に、ディスクまたはメモリに保存される特定の構造に編成されたデータを指します。ディスク上に保存されるデータベース ソリューションのセットであるため、データベース ストレージの媒体はディスクまたはメモリです。
ファイルを使用してデータを保存できるのに、なぜデータベースが必要なのでしょうか?
データをファイルに保存すると、次のような欠点があります。
データベースの本質は、データベースのフィールドや要件を保存するための一連のソリューションであり、クライアント/データベース ファイルは結果を直接提供します。
helloworld
:create database helloworld
helloworld
:use helloworld
そしてテーブルを作成します論理ストレージ構造:
select * from student;
決定構造
上記の作業は実際には mysqld によって行われます
いわゆるデータベース サーバーのインストールは、マシンにデータベース管理システム プログラムをインストールすることを意味します。この管理プログラムは、通常、アプリケーションごとにデータベースを作成します。
アプリケーション内のエンティティのデータを保存するために、通常、プログラム内のエンティティのデータを保存するための複数のテーブルがデータベース内に作成されます。
MySQL は、Unix/Linux、Windows、Mac、Solaris など、現在のほぼすべてのオペレーティング システム上で実行できるポータブル データベースです。さまざまなシステムには基盤となる実装が異なりますが、MySQL は基本的に各プラットフォーム上の物理アーキテクチャの一貫性を保証できます。
create
, drop
, alter
insert
,delete
,update
select
grant
,revoke
,commit
ストレージ エンジンは、データベース管理システムがデータを保存する方法、保存されたデータにインデックスを付ける方法、およびデータを更新およびクエリする方法を実装する方法です。
MySQL の中核は、複数のストレージ エンジンをサポートするプラグイン ストレージ エンジンです。
ストレージ エンジンを表示します: `show エンジン;
ストレージ エンジンの比較:
`