基本的な操作のMySQLデータベース

MySQLデータベース

MySQLは、ソフトウェアのサポート、リモートファイル操作として見ることができます。

ライブラリフォルダ>>>

表>>>ファイル

>>>行毎にファイルのレコードのデータは、記録のセクションと呼ばれます

ヘッダ:表の最初の行であります

フィールド:フィールド名フィールドタイプ+

自然:通信するためのWebベースのソフトウェア

任意のソフトウェアベースのネットワーク通信、根底にあるソケットです

サーバー:

- ソケットベースの通信

- メッセージング

-SQL文の(共通基準)

クライアント:

- ソケットベースの通信

- メッセージング

-SQL文の

PS:MySQLは動作するようにMySQLクライアントをサポートするだけでなく、他の言語の直接操作をサポートするだけでなく。Pythonは、Javaは、PHPの構文は、指定された標準SQL、同じではありません。

DBMS:データベース管理システム
  • リレーショナルデータベース:データとデータの制限との間の関係とすることができます

    MySQLのは、Oracle、SQLiteの、DB2、SQL Serverの

    リレーショナルデータベーステーブルの構造は、通常、リレーショナル・データベースを使用することを意味し、最初のステップは、関係構造を決定することです。

    フィールドは、特定のタイプがあります。

  • 非リレーショナルデータベース:通常K / Vでは、データのキーと値のペアを格納し。

    Redisの、MongoDBの(文書データベース、非リレーショナルデータベースの非常に近い関係タイプ)、memcacheの

MySQLのファイル構造:

ビン:実行フォルダ

mysqldサーバ

mysqlクライアント

ドキュメント:ドキュメント

LIB:図書館

データ:フォルダデータベース

共通操作
  • 順番にMySQLの声明;エンド。

  • ときに間違ったSQL文の入力\ Cの出口

  • クライアントログイン:mysqlの-h 127.0.0.1 -P 3306 -uroot -p

    省略することができます。mysql -uroot -p

    ユーザー名とパスワードを入力しない場合もで行くことができ、デフォルトはゲストモード機能を上陸さまれに使用することができます

  • クライアントの終了:終了/終了

  • mysqldサーバがシステムサービスに行われる必要があるWindowsシステム、

    mysqldを--install

  • パスワードの変更

    設定したパスワード=パスワード(「パスワード」)

    ユーザーのルート」を変える@で識別される「localhostの」「クワトロ!」;

プロファイル

  • \ SビューMySQLサーバの簡単な設定

  • 通常、サフィックスの設定ファイルは、ケースの端をINIています

  • 変更されていないが付属していますが、新しいmy.iniファイルを作成することができますMySQLの設定ファイルは、起動時にMySQLサーバが自動的に設定中にあなたのmy.ini設定ファイルをロードします。Linuxシステムは、my.cnfファイルを作成することです

    1、mysqlディレクトリ内の設定ファイルmy.cnfファイルを作成します

    2、777にmy.cnfファイルのパーミッションを変更します。sudo chmodの777のmy.cnf

    3.設定情報を入力してください

    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    
    [client]
    default-character-set=utf8
    
    [mysql]
    user='root'
    password=123
    default-character-set=utf8

    4、664へのファイルのパーミッションを変更します。sudo chmodの664 my.cnfファイルを。ファイルのパーミッションは664のみであるため、MySQLは唯一の安全と見なさ。

    5、MySQLサーバを再起動します

  • 変更が終了し、設定ファイルを有効にするには、サーバーを再起動する必要があります。

  • ブートシーケンス中にコンフィギュレーション・ファイルは、LinuxのMySQLの下で読み込む
    1./etc/my.cnf
    2./etc/mysql/my.cnfの
    3./usr/local/mysql/etc/my.cnf(自身のMySQLのインストールディレクトリ)
    4.〜/ my.cnfの

データベースの基本的な操作:

図書館:フォルダに類似
  • 増加

    データベースDB1を作成します。

  • 検索

    ショーデータベース、データベースのすべてを表示します

    データベースDB1を作成示し、単一のデータベースを閲覧

  • 変更

    データベースDB1文字セット=「GBK」を変更、改変エンコーディング

  • 削除

    データベースDB1をドロップします。削除

表:

あなたは、テーブルを作成するときにライブラリを指定する必要があります。ライブラリ名を使用します

見る現在のライブラリが存在する:選択したデータベース()を。

  • 増加

    テーブルユーザー情報(ID int型、名char)を作成します。

  • 検索

    テーブルを表示し、このデータベースにすべてのテーブルを参照してください

    ショーは、テーブルのuserinfoを作成し、単一のテーブルビューを

    降順のuserinfo; <=>のuserinfoを記述する。

  • 変更

    名char(32)を変更するユーザー情報テーブルを変更します。

  • 削除

    テーブルのuserinfoをドロップ。

記録
  • 増加

    (3,4)、ユーザー情報の値(1,2)に挿入

  • 検索

    userinfoから選択*

    userinfoから名前を選択

    ここで、ID = 1又は名前=タンクユーザー情報からIDを選択し、名前

  • 変更

    セット名=ユーザー情報更新「1」ID = 1

    セット名=ユーザー情報更新 '1'、パスワード= '2' ここで、ID = 1

  • 削除

    ID = 1ユーザー情報から削除します。

    userinfoから削除します。

おすすめ

転載: www.cnblogs.com/KbMan/p/11371913.html