MySQL入門筆記1 0

2021-07-11 23:05:55 字數 1374 閱讀 2586

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...