贴上一些简单常用的sql语句代码~
1、SHOW DATABASES; //查询全部数据库
2、CREATE DATABASE 数据库名称; //创建一个数据库
3、USE 数据库名称; //使用一个数据库
4、SHOW TABLES; //查询一个数据库的全部表
5、CREATE TABLE baozi( //创建当前数据库的表
id INT AUTO_INCREMENT PRIMARY KEY ,
name VARCHAR(30) NOT NULL ,
password VARCHAR(32) NOT NULL ,
age INT NOT NULL ,
sex VARCHAR(2) DEFAULT '男' ,
birthday DATE
) ;
6、SELECT * FROM 数据库名称; //查询全部
7、//查询表结构
DESC 表名称;
8、//增加数据
INSERT INTO baozi(name,password,age,sex,birthday) VALUES ('鲍礼彬','www.计算机.cn',21,'男','1992-05-28') ;
INSERT INTO baozi(name,password,age,sex,birthday) VALUES ('张晓','www.沈航.cn',19,'女','1994-05-28') ;
9、DELETE FROM baozi WHERE id=3 ; //删除指定id的数据
10、DROP TABLE 数据库名称 ; ///删除表
11、UPDATE baozi SET birthday='1994-06-10' WHERE id=2 ; //修改表中数据
12、SELECT name,birthday FROM baozi ; //查询指定字段的信息
13、SELECT * FROM baozi WHERE name LIKE '%m%' OR password LIKE '%m%' ; //部分查询
14、SELECT * FROM baozi WHERE name LIKE '%m%' OR password LIKE '%m%' LIMIT 10,5 ; //从第十条开始查询 5条
15、大对象数据 创建过程
DROP TABLE userlob;
CREATE TABLE userlob(
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
note LONGTEXT
);
16、从数据库里随机取出一条数据
String sql = "select * from Student order by rand() limit 1;";
conn = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
这些是我在大二时做的一些小项目常用的sql代码,特简单整理一下,希望对初学者有所帮助。