MySQLは、SQLの基本的なコマンドをMySQL5.7Ⓐのベースを設置しました

図1に示すように、データベース管理システムDBMS

  リレーショナルデータベース:MySQLの、SQL ServerやOracle、 DB2 およびその他の
  非リレーショナルデータベース:階層型データベース、ツリーデータベース、Redisの、MongoDBの

 

インストールの2、MySQL5.7.16-winx64圧縮されたバージョン:

  (1)圧縮されたパッケージをダウンロード

  (2)ローカルディレクトリに解凍は、ビンでmysqldを見つけるためにディレクトリを入力し
     て、絶対パスを割り当て:例D:\ DBMS \ mysqlの-5.7.16 -winx64 \ binに\ mysqldを


       (3)開いているウィンドウは、ライン(CMD)をコマンドが、新たに解凍MySQLのルートディレクトリに切り替え
     、入力として: 'D:'を、データベース、入力初期化:
     D:\ DBMS \のMySQL-5.7.16-Winx64を\ binに\ mysqldを--initialize-不安定な
     成功は、ディレクトリのmysqlの下でより多くのデータディレクトリが表示されます。


      可変パス環境に追加(4)のmysqldディレクトリので、CMD、入力中
    のMySQLやMySQL mysqldのクライアントまたはサーバを起動することができます。


      \ DBMS \はmysql-:D:(5)は、Windowsサービスのmysqldとして登録されます 5.7.16-winx64 \ binに\ mysqldを--install
    サービスのレポート:!インストール/削除が場合は拒否されました管理者への権限の欠如を:CMDを実行し、成功はします
    。成功したので、このコマンドを入力できるというサービスをインストールします。net start MySQLを起動MYSQL、
    成功は次のようになります。MySQLのサービスは.MySQLサービスが正常に開始された開始されます。
    停止mysqlのします。net stop mysqlの

 

3、MySQLを設定します

(1)ルートとしてログイン:
   CMDは、MySQLの-uルート-p入力し
   たパスワードが入る、空白になっています。
   ユーザーとデータベースは、MySQL、テーブルを見る
     ショーのデータベース;
     使用のMySQLを、
     SELECT *をユーザーから、
(2)新しいユーザーを:
     すべてのネットワークアドレスの代わりに、ユーザー「のPythonを」@「%」%#作成します!
(3)認証:
     'Pythonの' @ '%' #へのMySQL * ONグラントすべての権限は、 'Pythonの' @ '%'にmysqlデータベースの下にあるすべてのテーブル上のすべての権限を認可する
     「のため* mysqlのでDelete、ドロップを取り消します。 pythonの「@」%「#は削除回復、ドロップ権限
(4)閲覧許可:
     ショー補助金:#これはのルートである
     ためのショーの助成金」のpython「@」 %「;#パイソンのユーザーを

  

4、MySQLの動作

(1)フォルダの操作:
   1)データベースビュー
      の表示データベース;
   2)データベースオープン:
      使用(データベース名);
   3)データベースを作成して
      テストUTF8データベースの作成デフォルトの文字セット;
   4)データベースを削除
      ドロップデータベースのテストを。
ファイル上の(2)操作
   1)は、テーブルを作成します
     。表学生を作成します(
      AUTO_INCREMENT主キーint型IDを、
      NULLでない名前VARCHAR(12)と、
      情報VARCHAR)エンジン= InnoDBの文字セット= UTF8(22)と、
   2)ルックアップテーブルは、
      学生から選択* ;
   3)ビュー表構造:
      DESC学生;
 
       4)空のテーブル:
      保持インクリメントID番号:学生からの削除、
      増分数保持されない:TRUNCATEテーブル学生;
  
    5)完全に削除テーブルに:ドロップテーブル学生。 
 
(3)ファイルの内容の操作:
    CRUD:
      INSERT INTO学生(名前、情報)の値( 'トム'、 '');
      アップデート学生SET ... ....
  
(4)データタイプ
   1)デジタル関連
      TINYINT 255
      int型65535
      BIGINT 42億である
      文字列は、実際には小数点以下の精度で、保存され、小数小数。
      浮動小数点浮動小数点ストア限定
      ダブルダブルダブル限られた進捗予約の小数点
  
   文字に関連する2)
      時間保存CHAR固定長を、高速クエリ、最大255バイト
      のスペース節約するために、255文字までvarchar型可変長アップ
      テキストテキストを最長の入力:65535文字
   3)バイナリ:
      BLOB
   4)列挙、セット

おすすめ

転載: www.cnblogs.com/funyou/p/12178837.html