mysql2
来源:互联网 发布:tgp游戏优化 编辑:程序博客网 时间:2024/05/08 17:42
1.备份2种方法:
(1)mysql里导出:(1)退出mysql控制台bin目录执行mysqldump -uroot -p 数据库[数据表]>备份数据库名称[表].sql这个方法导入的时候
需要创建数据库以及进入数据库才行
(2)退出mysql控制台bin目录执行mysqldump -uroot -p -B game1 game 2 game 3>1001.sql 加-B就有了建库语句导入
的时候不需要新建空的数据库也不需要进入数据库.
mysql里导入:进入mysql控制台然后source 数据库.sql
(2)集成环境phpMyAdmin里
2.数据值和类型
(1)字段类型:unsigned(无符号的) 当场好过最大值127时会变成127 当小于最小值只能为最小值
tinyint..1个字节(8位)..带符号-128到127 无符号0-256 当超过最大值127时会变成127
。。。。
。。。。当插入一些数据却变成别的数据时,就需要查看一下表结构看下字段类型int()..是不是超过了它的范围
smallint.2个字节,mediumint()..3字节,int()4字节,bigint()8字节
float(4,2)浮点型带小数 4代表小数点前后总共几个超过就去最大值,2是小数点后面几位,超过就四舍五入
例如:alter student set age=100 where id=1;//99.99
alter student set age=99.326 where id=1;//99.33四舍五入
(2)字符窜类型
varchar()与char()区别
char()是固定长度像手机号,身份证,不浪费资源,varchar()可变长度在不知道长度时用varchar()可以提高存储效率
(3)tinytext,text,mediumtext
(3)日期和时间类型:存储一般都是php里使用时间戳time(),而mysql里使用unix_timestamp() 使用比较灵活,针对不同格式需求都可以转
换
时间类型:date
(4)enum()枚举类型
enum('0','1')
(5)zerofill类型 默认是unsigned无符号类型 没有的数据自动用0填充
alter table student modify age tinyint(3) zerofill not null;
(6)default 默认属性
(7)commit注释 对表后面东西注释查看表结构最后会有commit注释
(1)mysql里导出:(1)退出mysql控制台bin目录执行mysqldump -uroot -p 数据库[数据表]>备份数据库名称[表].sql这个方法导入的时候
需要创建数据库以及进入数据库才行
(2)退出mysql控制台bin目录执行mysqldump -uroot -p -B game1 game 2 game 3>1001.sql 加-B就有了建库语句导入
的时候不需要新建空的数据库也不需要进入数据库.
mysql里导入:进入mysql控制台然后source 数据库.sql
(2)集成环境phpMyAdmin里
2.数据值和类型
(1)字段类型:unsigned(无符号的) 当场好过最大值127时会变成127 当小于最小值只能为最小值
tinyint..1个字节(8位)..带符号-128到127 无符号0-256 当超过最大值127时会变成127
。。。。
。。。。当插入一些数据却变成别的数据时,就需要查看一下表结构看下字段类型int()..是不是超过了它的范围
smallint.2个字节,mediumint()..3字节,int()4字节,bigint()8字节
float(4,2)浮点型带小数 4代表小数点前后总共几个超过就去最大值,2是小数点后面几位,超过就四舍五入
例如:alter student set age=100 where id=1;//99.99
alter student set age=99.326 where id=1;//99.33四舍五入
(2)字符窜类型
varchar()与char()区别
char()是固定长度像手机号,身份证,不浪费资源,varchar()可变长度在不知道长度时用varchar()可以提高存储效率
(3)tinytext,text,mediumtext
(3)日期和时间类型:存储一般都是php里使用时间戳time(),而mysql里使用unix_timestamp() 使用比较灵活,针对不同格式需求都可以转
换
时间类型:date
(4)enum()枚举类型
enum('0','1')
(5)zerofill类型 默认是unsigned无符号类型 没有的数据自动用0填充
alter table student modify age tinyint(3) zerofill not null;
(6)default 默认属性
(7)commit注释 对表后面东西注释查看表结构最后会有commit注释
0 0
- MySQL2
- mysql2
- mysql2
- MySQL2
- MySQL2
- mySQL2
- MySQL2
- rails 3 安装 mysql2
- 第七天(Mysql2)
- rails3 mysql2安装
- mysql2 及path配置
- ruby连接mysql2数据库
- ruby安装mysql2模块
- NodeJS mysql2 使用心得
- MYSQL2字段属性
- DAY45 数据库--MySQL2
- mysql2--SELECT--多表联查
- ruby 安装和使用 mysql2
- Android中基本View的使用(七)
- OSI七层模式简单通俗理解
- 读取文本,匹配固定格式的字符串写入到另一个文件
- 硬件_ADS1278
- Android网络框架Volley
- mysql2
- android版百度地图 自定义 点击当前位置弹出气泡
- linux操作小结
- 重新敲一遍代码,胜过拷贝粘贴
- Virtualbox WDDM之DxgkDdiEnumVidPnCofuncModality
- Opengl教程
- iOS学习——CocoaPods的使用
- 异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。
- Ubuntu12 mysql