MySQL是目前最流行的數據庫管理系統之一,廣泛應用于互聯網、大數據等領域。在使用MySQL時,熟練掌握一些基本的命令可以大幅提高工作效率。以下是MySQL常用命令大全,供大家參考。
連接服務器
在使用MySQL之前,需要先連接服務器。以下是連接服務器的常用命令:
mysql -h 主機名 -u 用戶名 -p:連接到指定主機、用戶名的MySQL服務器,并要求輸入密碼。
mysql -h 主機名 -u 用戶名 -p 數據庫名:連接到指定主機、用戶名的MySQL服務器,并指定默認使用的數據庫。
exit:斷開與MySQL服務器的連接。
創建和刪除數據庫
在MySQL中,需要先創建數據庫后才能使用。以下是創建和刪除數據庫的常用命令:
create database 數據庫名:創建一個新的數據庫。
drop database 數據庫名:刪除一個已存在的數據庫。
創建、修改和刪除表格
MySQL中,需要在數據庫內創建表格和字段后才能進行數據存儲和查詢。以下是表格操作的常用命令:
create table 表名 (字段定義1, 字段定義2, ...):創建新的數據表。
desc 表名:顯示指定數據表的字段信息。
alter table 表名 add 字段名 數據類型:在現有數據表中添加新的字段。
alter table 表名 change 舊字段名 新字段名 數據類型:修改已有數據表字段的名稱和數據類型。
drop table 表名:刪除數據表。
數據查詢
MySQL中,使用SELECT語句進行數據查詢。以下是SELECT語句的常用命令:
select * from 表名:查詢表內所有數據。
select 列1, 列2, ... from 表名 where 條件:根據指定條件查詢指定列的數據。
select distinct 列名 from 表名:查詢指定列的不同值。
數據插入、更新和刪除
MySQL中,使用INSERT、UPDATE和DELETE語句進行數據插入、更新和刪除。以下是相關命令:
insert into 表名 (列1, 列2, ...) values (值1, 值2, ...):插入新的數據記錄。
update 表名 set 列名 = 值 where 條件:修改指定數據記錄。
delete from 表名 where 條件:刪除指定數據記錄。
其他常用命令
除了上述命令外,還有一些MySQL中常用的命令:
show databases:顯示所有的數據庫。
use 數據庫名:指定當前要使用的數據庫。
show tables:顯示已有的數據表。
show columns from 表名:顯示指定數據表的所有字段。
show index from 表名:顯示指定數據表的所有索引。
以上是MySQL常用命令大全,希望對大家有所幫助。