博客列表 >mysql创建数据表作业-php线上五期

mysql创建数据表作业-php线上五期

哥特的博客
哥特的博客原创
2019年03月22日 14:18:071067浏览

 

总结:utf8编码的数据库一个汉字占用3个字节,一个英文字符占用一个字节,新建的id需要使用自增以及不能使用空和负数,汉字的名字可以使用varchar类型字段,下面表使用的就是int和varchar类型。

 

实例

/*
Navicat MySQL Data Transfer

Source Server         : localhost_3306
Source Server Version : 50724
Source Host           : localhost:3306
Source Database       : n2

Target Server Type    : MYSQL
Target Server Version : 50724
File Encoding         : 65001

Date: 2019-03-21 12:35:05
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `staff`
-- ----------------------------
DROP TABLE IF EXISTS `staff`;
CREATE TABLE `staff` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `name` varchar(200) NOT NULL COMMENT 'name',
  `age` char(10) DEFAULT NULL,
  `phone` int(11) unsigned DEFAULT NULL,
  `company` varchar(200) DEFAULT NULL,
  `job` varchar(100) DEFAULT NULL,
  `address` varchar(200) DEFAULT NULL,
  `sal` int(10) DEFAULT NULL,
  `edu` varchar(100) DEFAULT NULL,
  `school` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of staff
-- ----------------------------
INSERT INTO `staff` VALUES ('1', '韦小宝', '23', '4294967295', '膳食房', '大内总管', '扬州', '5000', '无', '立春苑');
INSERT INTO `staff` VALUES ('2', '洪教主', '78', '4294967295', '神龙岛', '教主', '不明', '15000', '无', '无');
INSERT INTO `staff` VALUES ('3', '施琅', '43', '4294967295', '海军', '海军总管', '太晚', '20000', '无', '无');
INSERT INTO `staff` VALUES ('4', '韦小宝', '23', '4294967295', '膳食房', '大内总管', '扬州', '5000', '无', '立春苑');
INSERT INTO `staff` VALUES ('5', '韦小宝', '23', '4294967295', '膳食房', '大内总管', '扬州', '5000', '无', '立春苑');

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议