首頁>Club>
5
回覆列表
  • 1 # 程式不就是0和1

    mysql官網有一個示例資料庫employees,並有大量的資料,可以用來學習和測試各種mysql功能。

    官網下載壓縮檔案

    下載好之後是個test_db-master.zip包,需要上傳到mysql伺服器上,然後執行解壓

    unzip test_db-

    master.zip

    解壓完成之後就可以載入資料,這裡有一些坑,請注意:

    我把壓縮包傳到mysql的bin目錄下,所以我執行的是以下命令./mysql -t <test_db-master/employees.sql -uroot -p主要是確保當前目錄下能讀取到employees.sql這個檔案,如果執行報錯,報錯大概意思是“can"not open ***.dump”檔案的話,那麼需要修改employees.sql這個檔案中的dump檔案路徑,讓mysql能讀取到它。查詢資料

    匯入成功之後,就可以隨意學習了,哪怕你刪除都沒事,隨時可以還原回來。

    此時我們可以使用navicat來執行查詢語句,從employee資料庫的departments表中選擇所有資料。可以使用星號(*)從表中選擇所有列,如果只選擇需要的資料,則不建議使用星號。

    例如 :select emp_no from employees where first_name = "Georgi" and last_name = "Facello"

    利用limit限定結果

    limit是用來限定結果集的數量,如果我要查詢hire_date在1990之前的任何20名員工的姓名,可以在查詢語句末尾使用limit子句實現,例如取20條資料

    select first_name,last_name from employees where hire_date < "1990-01-01" limit 20;

  • 中秋節和大豐收的關聯?
  • 曬黑了好多想要白回來,日本美白產品哪款比較有效果?