SQL语言学习心得

来源:互联网 发布:企业官方网站java模板 编辑:程序博客网 时间:2024/06/08 06:30

今天做老师布置的项目,花了些时间在sql上,也出现了很多问题。这里记录一下,给自己提也给别人提个醒吧!


引入sql文件的方法:\. sql文件路径

删除表 drop table xxx;
插入数据 insert into xxx values (‘’,‘’);
删除数据库 drop database XXX

查询一个表中的数据 select * from XXX;


一个典型的创建sql表如下:

# SQL Manager 2007 Lite for MySQL 4.0.5.1# ---------------------------------------# Host     : localhost# Port     : 3306# Database : BookDBUSE `BookDB`;## Structure for the `admin` table : ##drop table admin;CREATE TABLE `admin` (  `adminId` varchar(8) NOT NULL COMMENT '管理员ID,主键\0Val\0',  `password` varchar(24) default NULL COMMENT '密码\0\0R\0',  PRIMARY KEY  (`adminId`)) ENGINE=InnoDB DEFAULT CHARSET=gb2312;  INSERT INTO `admin` (`adminId`, `password`) VALUES   ('01','xuneng');COMMIT;

最简单的SQL要会创建(create)、插入(insert)、删除(drop)操作。


注意事项:

1. 在一个语句完了之后应该是分号,而不是逗号。

2. \. sql文件路径         记住,这里引入文件最后是不带符号的

3.drop table admin;     这里的变量名admin,可以加上‘’,也可以不加。其他出现变量名的地方也是这样!

4. use  XXX            在创建表的时候,一定先要用use指明在那个数据库里,没有数据库的话就create database XXX

5.表名不能重复,如果用文件导入相同但稍作修改的表,先drop table XXX;这样方便。


转载请注明出处 http://blog.csdn.net/xn4545945