mysqlの基礎知識まとめ

迷茫
迷茫オリジナル
2017-01-17 10:05:591668ブラウズ

この記事は MySQL の基本的な知識をまとめたものです。必要な方は参考にしていただければ幸いです。

1. 起動と終了

1. MySQL を入力します:

MySQL コマンド ライン クライアント (MySQL の DOS インターフェイス) を起動し、インストール中にパスワードを直接入力します。このときのプロンプトは次のとおりです: mysql>

または、ターミナルを開いて SQL ステートメントを入力します:

mysql –uroot –p123

2。MySQL を終了します:

quit または exit

2。 1. データベースを作成します

コマンド: create database

例: xhkdb という名前のデータベースを作成します

mysql> create database xhkdb;


2. すべてのデータベースを表示します

コマンド: show Databases s)

mysql> show Databases;

3. データベースを削除します
コマンド: データベース を削除します

例: xhkdb という名前のデータベースを削除します

mysql> を使用します: を使用します。 xhkdb データベースが存在する場合は、アクセスしてみてください:
mysql> use xhkdb;
画面プロンプト: データベースが変更されました

5. 現在選択されている (接続されている) データベース

select database();

6.現在のデータベース:
mysql> show tables; (注: 最後に s があります)

3. テーブルの操作、操作の前にデータベースに接続する必要があります

1. テーブルの作成コマンド : create table 2b3cb27b56aa39d12a03ed68d9a42b20 ( 750e0a03802304dbf14002a3ec506208 c6cafeb87469110057f37b79bf37c88d [,..001365cd9b4200304fd3fdf3a503078c ff39ef658d626caf44c7ab4f85277f8e]);


mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default '0',
> degree double(16,2));

2. テーブル構造を取得する

コマンド: desc テーブル名、またはテーブルから列を表示name

mysql> desc MyClass;
mysql> show columns from MyClass;

3. テーブルの削除
コマンド:drop table 5bf6b4259e7d2b6f1d4d5afaf2f036ac select * from MyClass;

2)、データの最初の数行をクエリします

例: テーブル MyClass の最初の 2 行のデータを表示します
mysql> select * from MyClass order by id limit 0,2 ;

6. テーブル内のデータを削除します

コマンド: delete from table name where 式

例: テーブル MyClass の番号 1 のレコードを削除します
mysql> delete from MyClass where id=1;
7. table :
update table name set field=new value,... wherecondition
mysql> update MyClass set name='Mary' where id=1;

8. テーブルにフィールドを追加します:
コマンド: alter table テーブル名add field type Others;

例: フィールド passtest がテーブル MyClass に追加され、型は int(4)、デフォルト値は 0 です

mysql> alter table MyClass add passtest int(4) default '0'

9. テーブル名を変更します:
コマンド: テーブルの元のテーブル名を新しいテーブル名に変更します。

例: テーブル MyClass の名前を YouClass に変更します

mysql> テーブル MyClass を YouClass に名前変更します;
フィールドの内容を更新します
テーブル名セットを更新しますフィールド名 = 新しいコンテンツ

テーブル名を更新 set フィールド名 = replace(フィールド名,'古いコンテンツ','新しいコンテンツ');

記事の前にスペースを 4 つ追加
記事を更新 set content=concat(' ',content );

4. フィールドタイプの紹介


1. INT[(M)]型:通常サイズの整数型
2. DOUBLE[(M,D)][ZEROFILL]型:通常サイズ(倍精度)浮動小数点数型
3. DATE 日付タイプ: サポートされる範囲は 1000-01-01 ~ 9999-12-31 です。 MySQL は DATE 値を YYYY-MM-DD 形式で表示しますが、文字列または数値を使用して DATE 列に値を割り当てることができます
4. CHAR(M)型:固定長の文字列型で、指定した長さ分だけ右側が必ず空白で埋められます
5。 BLOB TEXT タイプ、最大長は 65535 (2^16-1) 文字です。
6. VARCHAR型:可変長文字列型

5. データベースのバックアップ

1. データベース全体をエクスポートしますmysqldump -u username -p --default-character-set=latin1 エクスポートされたファイル名> (データベースのデフォルトのエンコーディングはlatin1) yMysqldump -U WCNC -P SMGP_Apps_WCNC & GT; WCNC.SQL

2. PS_WCNC ユーザー & gt

3. データベース構造をエクスポートします
mysqldump -u wcnc -p -d -add-drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d データなし –add-drop-table in each create ステートメントの前にドロップテーブルを追加します

4. データベースをインポートします
一般的に使用されるソースコマンド
mysql データベースコンソールに入り、
mysql -u root -p など
mysql>データベースを使用します
次に、source コマンドを使用します。次のパラメータはスクリプトファイル (.ここで使用する SQL)
mysql>source d:wcnc_db.sql

関連する推奨事項:

mysql の基礎知識 (mysql 初心者チュートリアル)

mysql の基本知識のまとめ

PHP と MySQL の基本チュートリアル(1)

PHP と MySQL の基本チュートリアル (2)

PHP と MySQL の基本チュートリアル (3)

PHP と MySQL の基本チュートリアル (4)

mysql マニュアル チュートリアル: http:/ /www.php.cn/course/37.html

mysql ビデオ チュートリアル:http://www.php.cn/course/list/51.html

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。