天天看點

資料庫

一、mysql安裝:

資料庫
資料庫
資料庫

步驟:

對建立的使用者授權或建立的資料庫授權:

資料庫

更改/設定建立的使用者密碼:

資料庫

 撤銷對資料庫的權限:

資料庫

删除使用者:

資料庫

也可以這樣删除:

資料庫
資料庫

删除匿名使用者:  delete from mysql.user where user=' ';

二、建立本地使用者:

   建立使用者、授權

資料庫

    檢視建立的使用者:

資料庫

三、mysql常見操作

(1)進入新建立的使用者:

資料庫

  (2)顯示目前資料庫并建立、删除資料庫

     建立hello資料庫:

資料庫

  删除hello資料庫:

資料庫

(3)選擇連接配接資料庫,并檢視目前選擇的資料庫狀态:

資料庫

這就選擇了要操作的資料庫

建立mysql資料表

   建立mysql資料表的sql通用文法:

          create table table_name ( column_name column_ type);

 (1)建立mysql資料表:

   先建立表的結構:

   姓名,年齡,學校,學号(自主生成),注冊時間

資料庫

檢視表的結構:  desc   表名

 (2)插入資料

資料庫
資料庫

同樣的方法再插入4個:

(3)查詢資料

     mysql表中用sql select語句用來讀取資料 :

   查詢所有記錄           // * 表示select語句會傳回表的所有字段資料

資料庫

   查詢指定記錄

資料庫

  mysql where 子句查詢:

如需有條件的從表中讀取資料,則需要給sql select中添加where子句:

資料庫

(4)修改資料

   mysql update查詢:

資料庫

  (4)删除資料

    mysql delete語句:

    如果沒有指定where子句,mysql表中的所有記錄将被删除,where子句删除資料表中指 定的記錄:

資料庫

其他

 mysql like子句

  where子句中可以使用等号(=)來設定擷取資料的條件

  有時候需要擷取student_name 字段含有“jay”字元的所有記錄,這時就需要在where子句中使用sql like子句

  sql like 子句中使用百分号(%)字元來表示任意字元,類似于unix或正規表達式中的星号(*)

  若沒有使用百分号(%),like子句與等号(=)的效果一樣。

先插入學生姓名“tom”"tome”

資料庫
資料庫

查詢“tom”“tome”:(無%,like子句相當于等号,有%則可以通配)

資料庫
資料庫

mysql排序

升序:

資料庫

降序:

資料庫

mysql null 值處理

    mysql三大運算符:

資料庫

mysql中處理null使用 is null 和is not null

資料庫