關於mysql資料庫常用命令的整理:
show databases;顯示當前使用者下所有的資料庫名稱
use database_name;進入當前資料庫
create database database_name;建立乙個資料庫
drop database database_name;刪除乙個資料庫
ddl操作:資料定義語言
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;修改表的名稱(mysql)
rename old_name to new_name;(oracle)
alter table table_name add column_name varchar(30);
alter table table_name drop column_name;
//alter table table_name modify colunm_name varchar(30); 錯誤的
修改表的欄位名稱:
alter table table_name change column old_column new_column column_type;
desc table_name;查詢表結構(oracle)
describe table_name;(mysql)
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資料庫常用語句
mysql u root p set character set client gbk set character set results gbk alter database mydb1 character set utf8 create database mydb1 character set ...
mysql資料庫常用語句 mysql資料庫常用語句
最近在做ecshop發現mysql忘了一大堆,複習一下。name資料庫 name1 1 依次類推 create database name character set utf8 建立資料庫及編碼方式 一鍵式建立 crate database name 建立資料庫 show databases 檢視資...
資料庫常用語句
列出所有資料庫資訊 show databases 轉到某個資料庫 use database name 列出某個資料庫的所有表資訊 show tables 建立資料庫 create database database name 建立資料庫表 create table mytable name varc...