標籤:
關於mysql資料庫常用命令的整理:
一:對於資料庫的操作
show databases;顯示目前使用者下所有的資料庫名稱
use database_name;進入當前資料庫
create database database_name;建立一個資料庫
drop database database_name;刪除一個資料庫
二:對錶的操作
DDL操作:資料定義語言 (Data Definition Language)
create table table_name(
id int primary key auto_increment,
name varchar(20),
); 建表語句
drop table table_name;刪除表的語句,直接把表的內容和表結構一併刪除。
truncate table table_name;刪除表的內容,保留表的結構,沒有復原,效率比較高。
delete from talbe_name;刪除表的內容,不刪除表的機構,效率比truncate低。
rename table old_name to new_name;修改表的名稱。
alter table table_name add column_name varchar(30);
alter table table_name drop column_name varchar(30);
alter table table_name modify colunm_name varchar(30);
desc table_name;查詢表結構
DML:資料操縱語言
delete from table_name where column_table=column_value;刪除條件下的資料
update table_name set column_name=‘‘,column=‘‘ where column_name=column_value;更新條件下的資料
insert into table_name (column_name1,column_name2...)values(column_values,column_values,...);
查詢語句:
select * from table_name where column_name=column_value;根據具體條件查詢滿足條件的資料
select a.column1,a.column2,...from table_name where column_name=column_value;根據條件查詢某些欄位的資料
後面還有子查詢,序列、視圖、索引。
mysql資料庫常用語句