今天做老師布置的項目,花了些時間在sql上,也出現了很多問題。這里記錄一下,給自己提也給別人提個醒吧!
引入sql文件的方法:\. sql文件路徑
刪除表 drop table xxx;
插入數據 insert into xxx values (‘’,‘’);
刪除數據庫 drop database XXX
查詢一個表中的數據 select * from XXX;
一個典型的創建sql表如下:
[html] view plaincopyprint?
# 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 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/article/details/7647134