資料庫學習Day1

2021-09-10 12:35:49 字數 1509 閱讀 9840

資料庫:mysql

首先確定在環境變數path裡是否有mysql路徑

開啟命令列cmd

輸入mysql -u root -p 密碼

輸入show databases; 顯示資料庫

輸入 exit; 退出資料庫

使用mysqladmin命令

mysqladmin -u root -p舊密碼 password 新密碼

注意:-p後緊跟舊密碼無空格sql:structure query language(結構化查詢語言)

sql被美國國家標準局(ansi)確定為關係型資料庫語言的美國標準,後來被國際化標準組織(iso)採納為關聯式資料庫語言的國際標準

各資料庫廠商都支援iso的sql標準

各資料庫廠商在標準的基礎上做了自己的擴充套件

ddl(data definition language)

資料定義語言,用來定義資料庫物件:庫、表、列等

create(建立)、 alter(修改)、drop(廢棄)

dml(data manipulation language)

資料表操作語言,用來定義資料庫記錄(資料)

insert(插入)、 update(更新)、 delete(刪除)

dcl(data control language)

資料控制語言,用來定義訪問許可權和安全級別

dql(data query language)

資料查詢語言,用來查詢記錄(資料)

select(查詢)

建立資料庫

create database mydb1;

指定字元編碼建立資料庫

create database mydb2 character set gbk;

collate :指排序規則

create database mydb3 character set gbk collate gbk_chinese_ci;

檢視當前資料庫伺服器中的所有資料庫

show databases;

檢視資料庫的定義資訊

檢視當前使用的資料庫

select database();

切換資料庫

資料庫基礎學習Day1

資料庫的分類 關係型資料庫 也叫sql,比如 oracle,mysql,sql server 非關係型資料庫 也叫nosql not only sql 比如 redis,mongodb,memcahed。完整性約束 表內資料的約束 欄位和字段之間 表與表之間的約束 外來鍵 關係型資料庫的特點之一 如...

SQL與資料庫程式設計學習筆記 day1

一 理論知識參考 學習 參考 資料庫主要分為兩類 1.關係型資料庫 關係型資料庫採用 的儲存方式,資料以行和列的方式進行儲存,要讀取和查詢都十分方便,例如常見的 oracle,sqlserver。2.非關係型資料庫 nosql nosql並沒有乙個明確的範圍和定義,但都有乙個共同的特點就是去掉關聯式...

學習日記 Day1

for 迴圈變數型別 迴圈變數名稱 要被遍歷的物件 迴圈體 int c for int a c 廣播的動態註冊 過程總結 1.定義乙個intentfiler和乙個繼承broadcastreceiver的內部類 receiver 2.在oncreate中例項1中的2個定義。intentfiler新增個...