美文网首页
2018-01-18 mysql 数据表

2018-01-18 mysql 数据表

作者: 咯小屋 | 来源:发表于2018-01-19 11:23 被阅读0次

数据表

database :mysql

创建表

CREATE TABLE IF NOT EXISTS `TB_NAME` (
`COLUMN_NAME1` COLUMN_TYPE,
`COLUMN_NAME2` COLUMN_TYPE
  ...
);

这里的表名和表字段名要么使用``括起来,要么什么也不用,如果使用'' 或 "" 都会报语法错误。

删除表

DROP TABLE `TB_NAME`;

这个和上面一样,TB_NAME要么使用``,要么什么也不用。

插入数据

INSERT INTO `TB_NAME` 
(`COLUMN_NAME1`,`COLUMN_NAME2`,`COLUMN_NAME3` ...)
  VALUES
(VALUE1,VALUE2,VLAUE3...) ;   

这个需要注意的地方是表名和表列表 和后面数值的表示方法
表名和表字段还是使用``,但是在后面的列值如果是字符串的话使用"" 或 '' .

查询数据

SELECT * FROM `TB_NAME`;

查询是一个很大方面,这里是一句查询全表数据的一条语句。

修改表结构

使用关键字ALTER
ALTER TABLE `TB_NAME` {DROP|ADD|MODIFY|CHANGE} COLUMN_NAME [COLUMN_TYPE];
删除字段
ALTER TABLE `TB_NAME` DROP `COLUMN_NAME`;
增加字段
ALTER TABLE `TB_NAME` ADD `COLUMN_NAME` COLUMN_TYPE;
修改字段类型

MODIFY 或 CHANGE 子句

####### 修改字段类型

ALTER TABLE `TB_NAME` MODIFY `COLUMN_NAME` COLUMAN_TYPE;

####### 修改字段名称和类型

ALTER TABLE `TB_NAME' CHANGE `OLD_NAME` `NEW_NAME` NEW_TYPE;
修改表名
ALTER TABLE `TB_NAME` RENAME TO `NEW_TB_NAME`;

相关文章

网友评论

      本文标题:2018-01-18 mysql 数据表

      本文链接:https://www.haomeiwen.com/subject/zzpioxtx.html