mysql基础命令菜鸟教程
的有关信息介绍如下:Mysql是一款开源免费的数据库,因此得到很多开发者的青睐,简单成熟,有助于学习交流,而且不断有新朋友加入,下面就Mysql的基础命令做一下介绍;
创建表语法为:
CREATE TABLE table_name (column_name column_type);
前两个大写的词是固定的,后面的表名(列名,列的数据类型)根据需要给出;
表中插入数据的语法为:
INSERT INTO table_name ( field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );
大写的词是固定的,意思是将具体内容插入到表对应的列中,值的类型要和列对应;
删除数据的语法为:
DELETE FROM table_name [WHERE ...];
加上where条件是删除一条或多条数据,不加条件就是全表数据删除了,要谨慎;
修改表中数据的语法为:
UPDATE table_name
SET field1=new-value1, field2=new-value2
[WHERE ...];
意思就是更新某列的值,不加条件就是全表更新;
查询全表数据的不规范语法为:
SELECT * FROM table_name;
实际生产中,如果表结构不复杂,数据量也不大,这样用不会到考虑计算机性能的层面,而且方便省事;
查询全表数据的规范语法为:
SELECT column_name,column_name
FROM table_name
[WHERE ...];
然而实际当中,通常表结构都不会简单,数据量也很大,查询语句必须考虑到机器性能,所以要规范,不一定要查所有的列,where条件也是肯定要有的;
删除表的语法为:
DROP TABLE table_name ;
不管表中有没有数据,都会将整表删除,而且速度很快;