-
mysql常用命令
查看全部 -
mysql提示符
查看全部 -
几个关键词: 父表/子表 指向 p s
可以用图画一画 比较形象
‘链接’: 就是一次从两张表中查取(拼接)数据
两张表一般的关系就是‘父子表’关系:
也就是‘类型’和‘个体’的关系
在自身连接中:
p 代表 父表 s 代表 子表
查看全部 -
可以有多个UNIQUE KEY 的字段微NULL 但只保存一个
查看全部 -
使用 prompt \u@\h \d 可显示为root@localhost(none)
none为数据库名称:
________________________
常用的mysql命令:SELECT VERSION();版本号
SELECT NOW();时间
SELECT USER();用户名
mysql的命令规范:关键字和函数名大写;
数据库名称、表的名称、字段名称小写;
SQL语句必须以分号结尾;
查看全部 -
CHAR:定长,不足则后面补空格
VARCHAR:不定长(可变的: variable)
L+1或L+2里多出来的字节是用来保存数据值的长度的。在对长度可变的数据进行处理时,MySQL要把数据内容和数据长度都保存起来。1指L的最大存储范围,1个字节即8个1。
对于有符号数最高位为符号位,但是字符型是无符号数,所以2^7+2^6+2^5+2^4+2^3+2^2+2^1+1=255,即第一个L<=255。查看全部 -
各日期类型的起止时间
1、YEAR:1970至2069
2、TIME:-838:59:59至838:59:59
3、DATE:1000-1-1至9999-12-31
4、DATETIME: 1000-1-1 00:00:00至9999-12-31 23:59:59
5、TIMESTAMP存储范围:1970-1-1 00:00:00到2037-12-31 23:59:59考虑到开发过程中会遇到跨时区的问题,所以日期常用数字类型取代
查看全部 -
MySQL 默认端口号:3306;
MySQL 超级用户:root;
创建数据库:CREATE DATABASE;
修改数据库:ALTER DATABASE;
删除数据库:DROP DATABASE;
查看全部 -
MySQL 默认端口号:3306
查看全部 -
登录MySQL(以管理员身份运行cmd):
输入 mysql -u用户名 -p密码(可为空,后续输入)-P数据库端口号 -h服务器名称或IP地址
————————————
登录mysql: mysql - uroot -p -P3306 -h127.0.0.1 退出mysql: exit 或quit 或\q
查看全部 -
启动和停止MySQL服务(以管理员身份运行cmd):
启动:输入 net start mysql
停止:输入 net stop mysql
查看全部 -
表级约束只能在列定义后声明
查看全部 -
cascade 删除时删除
set null 删除时置空
查看全部 -
只有引擎为InnoDB的表才可以有外键
查看全部
举报