前回の記事では、ログイン、ユーザーの追加、パスワードの変更などの問題について説明しました。次回の記事では、MYSQL でのデータベース操作について見ていきます。注: まず MYSQL にログインする必要があります。次の操作は MYSQL プロンプトで実行され、各コマンドはセミコロンで終わります。
1. 操作スキル
1. コマンドを入力するときに Enter を押した後にセミコロンを追加するのを忘れた場合は、コマンドを再度入力する必要はなく、セミコロンを入力して Enter を押すだけです。つまり、完全なコマンドを複数の行に分割し、終了マークとしてセミコロンを使用できます。
2. 上下のカーソルキーを使用して、前のコマンドを呼び出すことができます。しかし、以前使用していた古いバージョンの MYSQL はそれをサポートしていません。現在 mysql-3.23.27-beta-win を使用しています。
2. 表示コマンド
1. データベース一覧を表示します。
データベースを表示する;
最初にデータベースは mysql と test の 2 つだけです。 mysql ライブラリは非常に重要で、これには MYSQL システム情報が含まれており、パスワードを変更したり、新しいユーザーを追加したりするときに、実際にこのライブラリを操作に使用します。
2. ライブラリ内のデータ テーブルを表示します:
use mysql; //FOXBASE を学習したことがある方にはよく知られていると思います。
show tables
3. データ テーブルの構造を表示します。名前;
4. データベースの作成:
データベース データベース名を作成します。
テーブル テーブル名を作成します。
6. データベースとテーブルを削除します。
テーブルテーブル名を削除します。
7. テーブル内のレコードをクリアします。
テーブル名から削除します。
テーブル内のレコードを表示します。
テーブル名から * を選択します。
3. データベースを作成する例テーブルとデータの挿入
データベースが存在する場合は削除します school; // SCHOOL が存在する場合は削除します
データベース school; // ライブラリ SCHOOL を作成します
school を使用します // テーブルを作成します Teacher
(
id int(3) auto_increment not null Primary key,
name char(10) not null,
address varchar(50) default 'Shenzhen',
year date
) //テーブル作成終了
//以下は挿入されたフィールド
教師の値に挿入('', 'glchengang','深セン第一中学校','1976-10-10');
教師の値に挿入('','ジャック','深セン No . 1 Middle School','1975-12-23');
注: テーブルを作成するとき
(1) ID を長さ 3 の数値フィールドとして設定し、各レコードが自動的に増加するようにします。 1 つ: auto_increment を空にすることはできません: null ではなく、主フィールドの主キーにします
(2) NAME を長さ 10 の文字フィールドに設定します
(3) ADDRESS を長さ 50 の文字フィールドに設定します、デフォルト値は深センです。 varchar と char の違いは何ですか? それについては今後の記事で説明するのを待つしかありません。
http://www.bkjia.com/PHPjc/631050.html