MySQL常用SQL語句

2021-08-13 03:06:15 字數 1835 閱讀 3942

查詢一張表中的所有資料

[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.替換插...