MySQL官方手册
来源:互联网 发布:logo设计软件手机版 编辑:程序博客网 时间:2024/06/07 19:15
在输入多行查询的第一行后,要注意提示符如何从mysql>
变为->
,这正是mysql如何指出它没见到完整的语句并且正在等待剩余的部分。提示符是你的朋友,因为它提供有价值的反馈,如果使用该反馈,将总是知道mysql正在等待什么。
如果你决定不想执行正在输入过程中的一个命令,输入\c
取消它:
在你输入\c
以后,它切换回到mysql>
,提供反馈以表明mysql准备接受一个新命令。
走到这一步,你该做什么?最简单的是取消命令。然而,在这种情况下,你不能只是输入\c
,因为mysql作为它正在收集的字符串的一部分来解释它!相反,应输入关闭的引号字符(这样mysql知道你完成了字符串),然后输入\c
:
知道'>
和">
提示符的含义很重要,因为如果你错误地输入一个未终止的字符串,任何后面输入的行将要被mysql忽略——包括包含QUIT
的行!这可能令人相当困惑,特别是如果取消当前命令前还不知道你需要提供终止引号。
创建数据库并不表示选定并使用它,你必须明确地操作
使用\N(反斜线,字母N)表示该值属于NULL
LOAD DATA INFILE '/home/shiyanlou/Desktop/pet.txt' INTO TABLE pet;
在连接两个表的时候并不需要外键约束。对于除InnoDB
表以外的表,可以使用REFERENCES tbl_name(col_name)
语句定义将它的列设置为外键,但是该语句并没有实际的作用,只是作为备注来提醒你现在正在定义的列指向另外一个表的列。在执行该语句的时候需要注意以下几点:
- MySQL并不会执行任何操作检查列
col_name
是否存在于表tbl_name
中(它甚至不会检查tbl_name
这个表是否真正存在)。 - MySQL不执行表
tbl_name
中的操作,例如对你正定义的行的进行更改行为,致使ON DELETE或ON UPDATE语句在该行上不会生效(意思是如果你在REFERENCES子句中写入ON DELETE或ON UPDATE子句,将被忽略)。 - 该句法可以创建一个列;但不创建任何索引或关键字。
0 0
- MySQL官方手册
- mod_python官方手册翻译
- XPath官方手册中文版
- PhysX官方手册翻译
- vim官方中文版手册
- emacs官方中文手册
- Twig官方手册
- velocity 官方手册
- PhysX官方手册翻译
- boost官方手册
- 官方手册集锦
- docker官方手册
- QWaitCondition类官方手册
- iptables官方手册整理
- OpenWrt官方入门手册
- sed 手册官方位置
- 【Dubbo】Dubbo官方手册
- Logback:layout官方手册
- C_文件(2)关于fclose函数
- 大狼痛心疾首的碎碎念
- LVM (Logic Volume Management,逻辑卷管理)
- Mycat【数据库方式】实现全局序列号
- C# 数据缓存帮助类
- MySQL官方手册
- 最全Java面试题(一)面试时这些问题你早晚都会遇到
- maven创建web项目详解
- Java中获取日期函数应用
- 一起Talk Android吧(第二十回:Java常用类之Date续)
- QT帮助文档风格设置
- css伪元素属性content用法场景
- C# Cookie帮助类
- Atom使用