查詢一張表中的所有資料
[sql]
view plain
copy
select
* from
table_name;
查詢一張表中的指定列資料
[sql]
view plain
copy
select
column_a,column_b
from
table_name
按條件查詢一張表中的所有資料
[sql]
view plain
copy
select
* from
table_name
where
column_a =
'a';
查詢出來的所有資料填入一張新建的表中
[sql]
view plain
copy
create
table
new_table_name
select
* from
table_name;
查詢出來的所有資料填入一張新建的臨時表中
[sql]
view plain
copy
create
temporary
table
new_table_name
select
* from
table_name;
查詢出來指定列的資料填入一張新建的表中
[sql]
view plain
copy
create
table
new_table_name
select
column_a,column_b
from
table_name;
按列順序插入所有列
[sql]
view plain
copy
insert
into
table_name
values
('column_a'
,'column_b'
,'column_c'
);
按指定列插入
[html]
view plain
copy
insert into (column_a,column_b) values('column_a','column_b');
匯出整個資料庫,使用mysql的mysqldump工具
windows:
1、執行命令提示行
2、輸入mysqldump -u username -p databasename > d:/date.sql,回車
linux:
1、執行終端
2、輸入mysqldump -u username -p databasename > /date.sql,回車
按條件匯出資料表中資料,使用mysql的mysqldump工具
windows:
1、執行命令提示行
2、輸入mysqldump -u username -p databasename table_name --where "column_a is null" > d:/date.sql,回車
linux:
1、執行終端
2、輸入mysqldump -u username -p databasename --where "column_a is null" > /date.sql,回車
注:如果沒有配置mysql的環境變數,則進入到mysql的bin目錄下執行
MySql 常用SQL語句
create database kali use kali show tables create table students sno varchar 10 primary key,sname varchar 10 not null,varchar 2 check in 男 女 age varcha...
常用sql語句(mysql)
給表新增列 sql alter table table name add column col name varchar 255 not null default default value 增加表列,指定格式 sql alter table table name add col name bool...
MySql 常用sql語句
1.避免重複插入 關鍵字 句 insert ignore into,如果插入的資料會導致unique索引或primary key發生衝突 重複,則忽略此次操作 不插入資料 insert ignore into table name column 1 column 2 values 1 1 2.替換插...