4月份剛換了公司,這邊數(shù)據(jù)庫需要在linux中進(jìn)行操作,習(xí)慣了之前的客戶端操作,還是需要學(xué)習(xí)一下,其實(shí)大部分基本的命令不變,這邊僅僅做一個(gè)歸納總結(jié)。
備注:主要參考CSDN上一文,原作者介紹的很詳細(xì),我僅僅學(xué)習(xí)了平時(shí)工作中常用的一些命令,更全的可以參照原作者的文章。
登錄
首先必須先登錄到mysql中,常用登錄命令
mysql -h xxxx -p xxxx -user -password
顯示數(shù)據(jù)庫列表
show databases;

databases.png
打開某個(gè)數(shù)據(jù)庫
use mysql;

qukan.png
顯示數(shù)據(jù)庫中所有的表
show tables;

tables.png
查看某張表的結(jié)構(gòu)
describe content;

describe.png
查詢
select * from content where id = 8003821;
這種查詢出來的結(jié)果比較亂

before.png
可以優(yōu)化一下,換個(gè)命令
select * from content where id = 8003821\G;
可以看出,這樣子看就比較清晰明了一點(diǎn)

after.png
其他的update、delete命令和客戶端沒什么差別吧。作為QA,在工作中用的最多的可能就是select了,其他的drop命令,我這邊更不敢輕易在測(cè)試環(huán)境嘗試了,所以也不多說了,后面遇到的話,再更新學(xué)習(xí)筆記。