MySQL操作命令及运算符
来源:互联网 发布:数据报表图片 编辑:程序博客网 时间:2024/06/15 13:16
MySQL操作命令及运算符
- 查看表创建结构
show create table table_name \G; - 更改表的存储引擎
alter table table_name engine=xxx; - 删除表的外键约束
alter table table_name drop foreign key <外键约束名> - 删除表
drop table [IF EXISTS] 表1,表2,...表n; - 删除关联表的方法
alter table table_name drop foreign key <外键约束名>
drop table table_name MySQL中的逻辑运算符
逻辑非: NOT或者!
逻辑运算符NOT或者!表示当操作数为0时,所得值为1;当操作数为非零值时,所得值为0;当操作数为NULL,返回值为NULLmysql> select not 10,not(1-1),not -5,not null, not 1+1;+--------+----------+--------+----------+---------+| not 10 | not(1-1) | not -5 | not null | not 1+1 |+--------+----------+--------+----------+---------+| 0 | 1 | 0 | NULL | 0 |+--------+----------+--------+----------+---------+1 row in set (0.05 sec)
逻辑与:AND或者&&
逻辑与运算符AND或者&&表示所有操作数均为非零值、并且不为NULL时,计算所得结果为1;当一个或多个操作数为0时,所得结果为0,其余情况返回为NULL- 逻辑或: OR或者||
逻辑或运算符OR或者||表示当两个操作数均为非NULL值时,且任意一个操作数为非零值时,结果为1,否则结果为0;当有一个操作数为NULL,且另一个操作数为非零值时,则结果为1,否则结果返回NULL;当两个操作值都为NULL,返回NULL - 异或:XOR
逻辑异或运算符XOR。当任一一个操作数为NULL时,返回NULL;对于非NULL的操作数,如果两个操作数都是非0值或者都是0值时,则返回结果为0;如果一个为0值,另外一个为非0值的时候,返回1
位运算符
|:位或
&:位与
^:位异或
\<\<:位左移
>>:位右移
~:位取反,反转所有比特- 创建comment
一种方式是在创建表的时候定义。
create table xxx(
xxxx data_type comment 'xxxx',
....
)
对已经建好的表,只能通过改变表的方式进行comment
alter table table_name change column_name column_name datatype comment 'xxxx' - 查看表所有的注释
show full columns from table_name;
0 0
- MySQL操作命令及运算符
- MySQL基本概念及操作命令(一)
- mysql 控制台操作及常见命令
- MySQL数据库表约束、索引、表操作及部分常见条件运算符
- 全面掌握Mysql知识点及select支持的运算操作
- Linux系统命令及MYSQL数据库操作命令的备忘录
- mysql笔记-- mysql命令札记10 --MySql 运算符
- MYSQL读书笔记---运算符、字符串操作
- MySql基础操作-运算符和函数
- MySQL基本操作(四):运算符
- 位操作运算符及应用
- MySQL的基本操作及SQL语句的基本命令
- sqlite3常用操作命令 和mysql的区别及优缺点
- MYSQL 命令控制符操作语句
- mysql 操作命令技巧
- Mysql 基本命令操作
- MySQL常用操作命令
- mysql操作命令
- 实现带记忆功能的AutoCompleteTextView
- HDU 5672:String【模拟】
- 易语言学习第二十五课----CE查找内存
- HashMap实现原理分析
- 产品战略和战术
- MySQL操作命令及运算符
- 自己写一个ajax
- bzoj3295[Cqoi2011]动态逆序对(cdq分治||可持久化线段树)
- 20 Top Things to do after installing Fedora 23
- Android TextView中字体行间距的设置
- C和C++混合编程FAQ
- android 制作.9.png图片
- WEB前端 学习手札
- 面试题2