SQL语言学习心得
今天做老师布置的项目,花了些时间在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 : BookDB USE `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
个人微博:http://weibo.com/xuneng007