作者: 听风,原文地址: https://www.cnblogs.com/huchong/p/10219318.html。 <! TOC 数据库命令规范 数据库基本设计规范 1. 所有表必须使用 Innodb 存储引擎 2. 数据库和表的字符集统一使用 UTF8 3. 所有表和字段都需要添加注释 4 ...
分类:
数据库 时间:
2019-10-16 00:52:39
阅读次数:
122
MySQL5.0.3之前varchar(n)这里的n表示字节数MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个根据字符集,字符类型若为gbk,每个字符占用2个字节,最大长度不能超过32766,字符类型若为utf8,每个 ...
分类:
其他好文 时间:
2019-10-13 15:04:02
阅读次数:
63
一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 二、not null与default 是否可空,null表示空,非字符串 not null 不可空 null 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认 ...
分类:
其他好文 时间:
2019-10-13 11:23:38
阅读次数:
79
时期时间类型 类型说明标准格式范围 date 日期 YYYY-MM-DD 1000-01-01到9999-12-31 time 时间 HH:MM:DD -838:59:59到838:59:59 datetime 日期时间 YYYY-MM-DD HH:MM:DD 1000-01-01 00:00:00 ...
分类:
其他好文 时间:
2019-10-13 01:08:17
阅读次数:
121
Sequelize 1. 1.1 全局安装 npm install sequelize-cli -g 1.2 项目安装 npm install sequelize --save 2. 在项目根目录运行命令:Sequelize init 3. 数据库环境配置config.json Developmen ...
分类:
其他好文 时间:
2019-10-13 00:50:16
阅读次数:
89
1、乱码:set names gbk; sql存储数据是utf-8的形式,但是控制台服务器使用的是GBK字符集,两者不一致我们要告诉服务器,客户端使用的是GBK编码拓展:在.php中是utf-8编码的.php中连接mysql怎么做? set names utf8 2、打错了怎么办? 使用"\c"调出 ...
分类:
其他好文 时间:
2019-10-13 00:44:10
阅读次数:
73
在MySQL的安装过程中,出于一些原因,安装完成后的MySQL默认编码方式是Latin1,不是中英文兼容性比较好的utf8编码方式,那么,在操作过程中会输入中文将出现一系列的报错 just like this: ERROR 1366 (HY000): Incorrect string value: ...
分类:
数据库 时间:
2019-10-12 18:50:10
阅读次数:
141
linux mysql 数据库操作导入导出 数据表导出导入 1,数据库导入 mysql uroot p show databases; create database newdb; use 数据库; set names utf8; source /home/newdb.sql; 1.1 ...
分类:
数据库 时间:
2019-10-12 09:12:50
阅读次数:
121
# HTML介绍 ## 1.1 web b/s 浏览器和服务器交互流程:浏览器发送请求》HTTP协议》服务端接收请求》服务端返回响应》服务端把HTML文件内容发送给浏览器》浏览器渲染页面简单代码如下: ```pythonimport socketsk = socket.socket()sk.bind ...
分类:
Web程序 时间:
2019-10-11 18:25:39
阅读次数:
93
SQL 一.数据库 1.创建数据库 create database [if not exists] db_name [character set xxx] [collate xxx] *创建一个名称为mydb1的数据库。 create database mydb1; *创建一个使用utf8字符集的m ...
分类:
数据库 时间:
2019-10-10 19:55:25
阅读次数:
103