mysql基礎知識

2021-10-13 12:58:44 字數 910 閱讀 1384

database(資料庫,資料庫實際上在硬碟上一檔案的形式存在)

database management system(資料庫管理系統,常見的有:mysql oracle db2 sybase sqlserver…)

結構化查詢語言,是一門標準通用的語言。標準的sql適合於所有的資料庫產品。

sql屬於高階語言。只要能看懂英語單詞的,寫出來的sql語句,可以讀懂什麼意思。

sql語句在執行的時候,實際上內部也會先進行編譯,然後再執行sql。(sql語句的編譯由dbms完成。)

dbms負責執行sql語句,通過執行sql語句來操作db當中的資料。

dbms -(執行)-> sql -(操作)-> db

登入:mysql -u root -p然後回車,輸入自己的密碼

show databases;檢視有多少個資料庫

use 資料庫名;使用這個名字的資料庫

show tables;檢視資料庫中有什麼表

desc 表名; 檢視資料庫中這個名字的表的結構select * from 表名; 檢視這個名字的表裡面的所有資料

select version();檢視mysql資料庫版本

\c終止一條語句

\q、quit、exit退出mysql

show create table emp;檢視建立表的語句

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...