# 打開CMD窗口或者是你的Linux主機界面# USER: 鏈接數據庫的用戶名, 在數據庫服務設置裏可免除用戶選項# IP: 指-h(host)選項的值, 遠程鏈接須要的DB所在IP# -p: 指代的是password 輸入用戶名對應的密碼, 若沒有用戶名的話就能夠忽略了
mysql -u USER -h IP -p
# 回車後就能夠看到隱式密碼輸入, 用戶名沒有設置密碼的話直接回車便可鏈接# 當你鏈接成功後會進入MySQL交互界面複製代碼
MySQL查詢
# 查看全部的數據庫
show databases
# 鏈接指定數據庫
use DatabasesName
# 查看數據庫中全部的表
show tables
# 查詢TableName表裏面全部的數據
SELECT * FROM TableName;
# 查詢TableName表裏面全部的數據, 並指定返回的字段
SELECT field1, field2 FROM TableName;
# 查詢TableName表裏面field1等於1的數據
SELECT * FROM TableName WHERE field1=1;
# 查詢TableName表裏面field1等於1且field2=2的數據
SELECT * FROM TableName WHERE field1=1 AND field2=2;
# 查詢TableName表裏面field1等於1或者field2=2的數據
SELECT * FROM TableName WHERE field1=1 OR field2=2;
複製代碼
MySQL更新
# 更新tablName表中全部數據的name字段, 值爲"Medusa"
update tablName set name="Medusa";
# 更新tablName表中id=1的name字段, 值爲"Medusa"
update tablName set name="Medusa"where id=1;
複製代碼
MySQL新增
# 增長指定字段指定值
insert info tablName(id,name) values(6,'medusa');
複製代碼
MySQL刪除
# 刪除指定數據
delete from tablName where id=1;
# 刪除全部數據 (肯定好本身的約束條件, 省得清庫跑路了)
delete from tablName;
複製代碼