博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql 语句整理
阅读量:6917 次
发布时间:2019-06-27

本文共 1211 字,大约阅读时间需要 4 分钟。

注:

      Databasename  数据库名

      Tablename     表名

      字符串需要加上引号

      字段名后面跟的是字段的属性

 

// 建库

CREATE DATABASE databasename;

 

// 显示所有的数据库。

SHOW DATABASES;

 

// 进入数据库。

USE databasename;

 

// 建表

CREATE TABLE tablename(

  Id  INT(4) NOT NULL PRIMARY KEY (主键AUTO_INCREMENT (自增长),

  NAME  CHAR(20) NOT NULL,

  Sex  INT(4) NOT NULL DEFAULT '0',

  degree DOUBLE(16,2));

 

// 显示数据库里所有的表

 

SHOW TABLES;

 

// 表的结构

DESC  tablename

 

// 表里插入数据。

INSERT INTO tablename  VALUES(99,'Tom',96,45),(999,'Joan',82,99),(998,'Wang', 96,59);

 

// 查询表里的数据

SELECT * FROM tablename;

 

// 修改表中数据。

UPDATE  tablename SET  NAME='修改的名字' WHERE id=123;

 

// 按照id来删除表里的数据

DELETE FROM tablename WHERE id=123;

 

// 查询表里的几行到几行的数据。

SELECT * FROM tablename ORDER BY id LIMIT 0,2;      order by  排序   limit  限制输出多少行。

 

// 按照表头名字插入数据。

INSERT INTO tablename ( NAME, sex) VALUES ('Wilson', 'Etablenamesees');

 

// 增加字段。

ALTER TABLE tablename ADD  字段名  INT(4) DEFAULT '0';

 

// 修改列属性。

ALTER  TABLE  tablename  MODIFY  NAME  VARCHAR (12);

 

// 修改列名及属性。

ALTER TABLE tablename CHANGE NAME  name1  CHAR (20);

 

// 删除列

ALTER TABLE tablename  DROP COLUMN 列名;

 

// 删除数据库。

DROP DATABASE databasename;

 

// 修改not null

UPDATE 表名  SET  列名 = ' '  WHERE  列名  IS NULL

ALTER TABLE 表名 MODIFY 列名 VARCHAR(255) NOT NULL

 

转载于:https://www.cnblogs.com/Mr-liyang/p/7209859.html

你可能感兴趣的文章
Visual Studio 将集成 Cordova 支持跨平台开发
查看>>
这些方法助你优化 Android 启动速度
查看>>
《简明电路分析》——2.4节单口网络
查看>>
《动手玩转Arduino》——10.4 作品36:做一个三区域触摸开关
查看>>
《位置大数据隐私管理》—— 导读
查看>>
如何在 Ubuntu 以及 Debian 中安装 DHCP 服务器
查看>>
《图数据库》——2.1 关系型数据库缺少联系
查看>>
16万Facebook数据告诉你,单身狗更爱养猫
查看>>
《JUnit实战(第2版)》—— 1.6 使用JUnit测试
查看>>
C++程序设计:原理与实践(进阶篇)17.6 Shape
查看>>
《JavaScript设计模式》——1.3 用对象收编变量
查看>>
《HTML5+CSS3网页设计入门必读》——1.6 再次联手
查看>>
永远不要在Linux执行的10个最危险的命令
查看>>
Discretized Streams, 离散化的流数据处理
查看>>
《嵌入式Linux基础教程(第2版)》——1.2 嵌入式Linux现状
查看>>
科普丨【计算机视觉】OpenCV中直方图处理函数简述
查看>>
《量化金融R语言初级教程》一2.3 使用真实数据
查看>>
《C++编程惯用法——高级程序员常用方法和技巧》——1.4 使用CRC卡片来辅助设计...
查看>>
《Adobe Flash CS6中文版经典教程》——1.10 修改内容和舞台
查看>>
《Python高手之路》——2.7 Christophe de Vienne访谈
查看>>