第07讲 mysql的应用案例
来源:互联网 发布:拆分系统源码下载 编辑:程序博客网 时间:2024/06/05 09:46
综合案例:
员工表(employee)
假如在操作数据库的时候忘了在那个库
那么
mysql> show tables;+-----------------+| Tables_in_db100 |+-----------------+| test100 || test200 || test300 || test400 || test600 || test700 || test800 |+-----------------+7 rows in set (0.00 sec)
如上很明显可以看到。 tables in db100;
创建一个员工表 employee
mysql> create table employee( -> id int unsigned, -> name varchar(100), -> sex char(1), -> birthday date, -> job varchar(30), -> salary decimal (10,2), -> jieshao text)character set utf8 engine MyISAM;Query OK, 0 rows affected (0.03 sec)
如上是不加默认值的,
mysql> create table employee( -> id int unsigned, -> name varchar(100) not null default '', -> sex char(1) not nul default '', -> brithday date, -> job varchar(30) not null default'', -> salary decimal (10,2) not null default '', -> jieshao text)character set utf8 engine MyISAM;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'nulefault '',brithday date,job varchar(30) not null default'',salary decima' at line 4
如上带上默认值就出问题为啥。
删了刚才创建的库之后重新创建下成功了 应该是没有注意空格啥的:
mysql> drop table employee;Query OK, 0 rows affected (0.00 sec)mysql> create table employee ( -> id int unsigned, -> name varchar(100) not null default '', -> sex char(1) not null default '', -> brithday date, -> job varchar(30) not null default '', -> salary decimal(10,2) not null default 0, -> jieshao text)character set utf8 engine MyISAM;Query OK, 0 rows affected (0.00 sec)
如上成功创建
说明:
- 1、当我们在int 等整形增加了 unsigned后,就是一个无符号数
- 2、我们在创建char 或者 varchar时候默认给一个”
- 3、如果我们使用到了小数,并且要求精度高的话建议使用decimal
阅读全文
0 0
- 第07讲 mysql的应用案例
- 第02讲 mysql的基本使用
- mysql-应用案例-视图的应用
- 第109讲: Spark Streaming电商广告点击综合案例动态黑名单基于数据库MySQL的真正操作代码实战
- 第92讲:Akka第一个案例动手实战开发环境的搭建,第93讲:Akka第一个案例动手实战开发消息实体类学习笔记
- javaSE之第2讲 静态的应用
- 第05讲 mysql表
- 第15讲 mysql积累
- 第104讲:通过案例解析Akka中的Actor的不同类型的Constructor学习笔记
- RFS的web自动化验收测试——第2讲 案例及资源区
- RFS的web自动化验收测试——第2讲 案例及资源区
- 第102讲:通过案例解析Akka中的Actor运行机制以及Actor的生命周期学习笔记
- 第103讲:通过案例解析Akka中的Actor的定义和创建学习笔记
- 第92讲:Akka第一个案例动手实战开发环境的搭建
- 第85讲:基于HDFS的SparkStreaming案例实战和内幕源码解密
- Navicat10 mysql 触发器 应用案例
- Linux下Apache与MySQL+PHP的综合应用案例
- jdbc中oracle和mysql的应用案例
- HTML文档头部
- 解决安卓windowAnimationStyle 设置退出动画无效或者被干扰的问题
- 用Canvas画圆环百分比进度条
- 第06讲 mysql 常用字段
- TCP三次握手连接和TCP四次挥手及大量TIME_WAIT解决方法:
- 第07讲 mysql的应用案例
- bzoj1692 [Usaco2007 Dec]队列变换(后缀数组)
- Caysn打印机IOS平台打印开发包、接口说明文档及示例程序_20170717
- Java精选笔记_会话技术
- HTML骨架结构
- 选择排序
- 配置Webpack-dev-server+初步了解react中元素、组件、事件、props传递
- 单例模式和多线程
- iOS PDF使用CATiledLayer展示