MySQL命令行客戶端是與MySQL數(shù)據(jù)庫交互的最簡單、最強(qiáng)大的方式之一。它是MySQL安裝中默認(rèn)安裝的一部分,可以通過終端或命令提示符訪問。
下面是一些常用的MySQL命令:
# 登錄MySQL mysql -u [用戶名] -p # 顯示數(shù)據(jù)庫列表 show databases; # 切換數(shù)據(jù)庫 use [數(shù)據(jù)庫名]; # 顯示當(dāng)前選中數(shù)據(jù)庫的表列表 show tables; # 創(chuàng)建數(shù)據(jù)庫 create database [數(shù)據(jù)庫名]; # 創(chuàng)建表 create table [表名] ( [列1名稱] [列1數(shù)據(jù)類型] [列1修飾符], [列2名稱] [列2數(shù)據(jù)類型] [列2修飾符], ... ); # 向表中插入數(shù)據(jù) insert into [表名] ([列1名稱], [列2名稱], ...) values ([列1值], [列2值], ...); # 查詢表中數(shù)據(jù) select * from [表名]; # 更新表中數(shù)據(jù) update [表名] set [列1名稱] = [新值] where [條件]; # 刪除表中數(shù)據(jù) delete from [表名] where [條件]; # 刪除表 drop table [表名]; # 刪除數(shù)據(jù)庫 drop database [數(shù)據(jù)庫名];
MySQL命令行客戶端與其他MySQL客戶端不同的是,它沒有圖形用戶界面。但是,它提供了快速、高效的方式來管理和操作MySQL數(shù)據(jù)庫,因此很受開發(fā)人員和管理員的歡迎。