mysql的一些常用语句

参考:http://www.runoob.com/mysql/mysql-tutorial.html


1.SQL 对大小写不敏感:SELECT 与 select 是相同的


2.sql一些常用的语句
SELECT 语句:用于从数据库中选取数据
       语法:SELECT column_name,column_name FROM table_name;SELECT * FROM table_name;
SELECT DISTINCT 语句:用于返回唯一不同的值
                语法:SELECT DISTINCT column_name,column_name FROM table_name;
WHERE 子句:用于提取那些满足指定标准的记录
      语法:SELECT column_name,column_name FROM table_name WHERE column_name operator value;
文本字段 vs. 数值字段:SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值字段,请不要使用引号。
ORDER BY 关键字:用于对结果集进行排序。默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字
           语法:SELECT column_name,column_name FROM table_name ORDER BY column_name,column_name ASC|DESC;
INSERT INTO 语句:用于向表中插入新记录
            语法:第一种形式无需指定要插入数据的列名,只需提供被插入的值即可:INSERT INTO table_name VALUES (value1,value2,value3,...);
     第二种形式需要指定列名及被插入的值:INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
UPDATE 语句:用于更新表中已存在的记录
       语法:UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
DELETE 语句:用于删除表中的记录
       语法:DELETE FROM table_name WHERE some_column=some_value;




3.常用命令(假设数据库为test,表有tb_TA,tb_TA_copy,tb_TB)
mysql -u root -p
password:*******
show databases;显示有哪些数据库
use test;使用test数据库
show tables;显示有哪些表
describe tb_TA;查看表tb_TA的数据信息
select *  from tb_TA;查找表tb_TA的所有数据
insert into tb_TA_copy select * from tb_TA;将表tb_TA中的所有数据复制到tb_TA_copy中,当然前提是这两个表的结构类型一样,否则则需要制定具体的列信息





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值