距離申請這個博客號已經過了九個月,思前想後還是把知識沉澱放這裡吧,不過初心一樣,依舊是 '謹以此文,見證成果'。有 興趣的話也歡迎大家去我的csdn博客轉一轉。以下是正文: 1.mysql安裝 windows系統下下載 phpstudy(一個集成環境),下載完成後一直按下一步即可,然後 打開phps ...
距離申請這個博客號已經過了九個月,思前想後還是把知識沉澱放這裡吧,不過初心一樣,依舊是 '謹以此文,見證成果'。有 興趣的話也歡迎大家去我的csdn博客轉一轉。以下是正文:
1.mysql安裝
windows系統下下載 phpstudy(一個集成環境),下載完成後一直按下一步即可,然後 打開phpstudy界面,分別打開apache和mysql開關。
2.cmd/power shell下mysql/mariadb登陸驗證。
輸入 mysql -uroot -p 輸入密碼即可
3.請註意!對資料庫 以及 數據表進行數據操作以及退出資料庫時,務必要加英文狀態下的 ‘ ; ’,否則可能會引發未知錯誤。
4. 常用資料庫操作:
約定 :為了 加強理解,使用大寫。敬請留意資料庫英文名的複數形式。
a. SHOW DATABASES; --顯示本埠下所有資料庫
b. USE DB_NAME; --使用一個資料庫
c. CREATE DATABASE DB_NAME CHARSET UTF8 ; --建立一個資料庫
d: DROP DATABASE DB_NAME; --刪除資料庫
5. 常用數據表操作
a. SHOW TABLES; --顯示本資料庫下所有數據表;
b. CREATE TABLE TABLE_NAME (
COLUME_NAME DATA_TYPE,
(例子:) ID INT PRIMARY KEY AUTO_INCREMENT ,
.......
...
) CHARSET UTF8; --創建一個數據表
PRIMAER KEY:主鍵,一個表裡只能有一個主鍵,這 個主鍵具有唯一性,自動為not null
AUTO_INCREMENT:自動編號,必須與主鍵連用, 預設值為1,隨主鍵個數自增1.
6.CURD
CURD是對資料庫進行處理的基本操作,創建(Create)、更新(Update)、讀取(Retrieve)和刪除(Delete)
假設tabs是數據表名,它有以下幾個 記錄:
a: select 查詢語句
select * from user ; -- 查詢表中所有數據
select usname from tabs; --查詢表中指定列數據
select usname from user where username = 'asdkg' ; --查詢表中指定行數據
b: insert into 語句
insert into tabs value(記錄1,記錄2,記錄3...);--插入一條數據。
c. update : 更改數據
update tabs set AFTER where 條件;修改在某個條件下成立後指定數據的值(必須要添加條件,否則該數據表內所有數據都會被更改!)
d. delete from :刪除數據
delete from tabs where 條件 :刪除表中某條數據,不加條件即為清空表 ;
5.退出mysql
在資料庫中任意 地方都可以直接退出 只需要輸入 exit; 即可 。
以上。