sql,s-q-l或sequel,是structure query language(結構化查詢語言)的縮寫。
mysql是一款免費開源的小型、關係型資料庫管理系統。
#通過cmd啟動服務#
net start mysql
#通過密碼登陸root賬戶#
mysql -u root -p
#關閉服務#
net stop mysql
資料庫操作:
#建立資料庫#
create database database_name;
#檢視資料庫#
show databases;
#選擇資料庫#
use database_name;
#刪除資料庫#
drop database database_name;
#建立表#
create table table_name(
欄位名 資料型別,
欄位名 資料型別,..
欄位名 資料型別
#檢視表定義#
describe table_name;
desc table_name;
#檢視表的詳細定義#
show create table table_name;
#刪除表#
drop table table_name;
#修改表#
#修改表名#
alter table old_name
rename new_name;
#增加欄位##前增加##指定位置增加#
alter table table_name
add 新欄位名 資料型別;
alter table table_name
add 新欄位名 資料型別 first;
alter table table_name
add 新欄位名 資料型別 after 欄位名;
#刪除欄位#
alter table table_name
drop 欄位名;
#修改欄位#
#名字#
alter table table_name
change 舊欄位 新字段 舊資料型別;
#資料型別#
alter table table_name
modify 欄位名 資料型別;
#名字和資料型別#
alter table table_name
change 舊欄位 新字段 新資料型別;
#順序#
alter table table_name
modify 欄位1 資料類新 first(或after) 欄位2;
*使用乙個資料庫時每次都得執行use database_name;
Android入門筆記10
讀取系統簡訊,首先查詢原始碼獲得簡訊資料庫內容提供者的主機名和路徑,然後 contentresolver cr getcontentresolver cursor c cr.query uri.parse content sms new string,null,null,null while c.m...
10 MySQL入門小結
1.連線操作和集合操作 續 由於mysql不支援full join,我麼可以這樣實現 select from a left join b on a.id b.id union select from a right join b on a.id b.id a.先查出左聯接 b.查出右聯接 c.用un...
MySQL學習筆記1 0
1.這兩種日誌有以下三點不同。redo log 是 innodb 引擎特有的 binlog 是 mysql 的 server 層實現的,所有引擎都可以使用。2.redo log 是物理日誌,記錄的是 在某個資料頁上做了什麼修改 binlog 是邏輯日誌,記錄的是這個語句的原始邏輯。3.redo lo...