diff --git a/mydb.sql b/mydb.sql new file mode 100644 index 0000000..8aca37a --- /dev/null +++ b/mydb.sql @@ -0,0 +1,240 @@ +-- phpMyAdmin SQL Dump +-- version 4.8.5 +-- https://www.phpmyadmin.net/ +-- +-- 主机: localhost +-- 生成日期: 2022-03-12 22:13:08 +-- 服务器版本: 8.0.12 +-- PHP 版本: 7.3.4 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET AUTOCOMMIT = 0; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- 数据库: `mydb` +-- + +-- -------------------------------------------------------- + +-- +-- 表的结构 `deal` +-- + +CREATE TABLE `deal` ( + `id` varchar(20) NOT NULL, + `device_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `member_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `amount` varchar(10) NOT NULL, + `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `deal` +-- + +INSERT INTO `deal` (`id`, `device_id`, `member_id`, `amount`, `date`) VALUES +('1', '1', '1', '45', '2022-03-09 03:42:08'), +('2', '3', '2', '23', '2022-03-09 03:42:23'), +('3', '1', '2', '188', '2022-03-09 03:42:37'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `device` +-- + +CREATE TABLE `device` ( + `id` varchar(20) NOT NULL, + `kind` varchar(20) NOT NULL, + `name` varchar(20) NOT NULL, + `network_id` varchar(20) NOT NULL, + `state` varchar(20) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `device` +-- + +INSERT INTO `device` (`id`, `kind`, `name`, `network_id`, `state`) VALUES +('1', '监视器', '1号摄像头', '3', '关闭'), +('2', '音响', '1号音响', '2', '运行'), +('3', '售货机', '1号售货机', '1', '关闭'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `member` +-- + +CREATE TABLE `member` ( + `id` varchar(20) NOT NULL, + `name` varchar(20) NOT NULL, + `money` varchar(10) NOT NULL, + `phone` varchar(10) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `member` +-- + +INSERT INTO `member` (`id`, `name`, `money`, `phone`) VALUES +('1', '张三', '156', '12345678'), +('2', '李四', '14', '12345678'), +('3', '王五', '41', '12345678'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `mqtt_user` +-- + +CREATE TABLE `mqtt_user` ( + `id` int(11) UNSIGNED NOT NULL, + `username` varchar(100) DEFAULT NULL, + `password` varchar(100) DEFAULT NULL, + `salt` varchar(20) DEFAULT NULL, + `is_superuser` tinyint(1) DEFAULT '0', + `created` datetime DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- 表的结构 `network` +-- + +CREATE TABLE `network` ( + `id` varchar(20) NOT NULL, + `name` varchar(40) NOT NULL, + `address` varchar(40) NOT NULL, + `company` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `phone` varchar(20) NOT NULL, + `state` varchar(20) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `network` +-- + +INSERT INTO `network` (`id`, `name`, `address`, `company`, `phone`, `state`) VALUES +('1', '14号楼', '兰州大学14号学生宿舍', '兰州总公司', '12345678', '正常运营'), +('2', '鹤兰堂', '兰州大学鹤兰堂', '兰州总公司', '12345678', '正常运营'), +('3', '天山堂', '兰州大学天山堂', '兰州总公司', '12345678', '正常运营'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `recharge` +-- + +CREATE TABLE `recharge` ( + `id` varchar(20) NOT NULL, + `member_id` varchar(20) NOT NULL, + `amount` varchar(10) NOT NULL, + `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `recharge` +-- + +INSERT INTO `recharge` (`id`, `member_id`, `amount`, `date`) VALUES +('1', '2', '50', '2022-03-09 03:42:53'), +('2', '3', '500', '2022-03-09 03:43:02'), +('3', '1', '100', '2022-03-09 03:43:17'); + +-- -------------------------------------------------------- + +-- +-- 表的结构 `user` +-- + +CREATE TABLE `user` ( + `username` varchar(20) NOT NULL, + `password` varchar(40) NOT NULL, + `state` varchar(1) NOT NULL, + `phone` varchar(20) NOT NULL, + `email` varchar(40) NOT NULL +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 转存表中的数据 `user` +-- + +INSERT INTO `user` (`username`, `password`, `state`, `phone`, `email`) VALUES +('123456', '123456', '0', '无', '无'), +('122', '1', '1', '1', '1'), +('3', '3', '0', '无', '无'), +('2', '2', '2', '2', '2'), +('1111111', '11111111', '0', '无', '无'), +('11111111', '111111111', '0', '无', '无'); + +-- +-- 转储表的索引 +-- + +-- +-- 表的索引 `deal` +-- +ALTER TABLE `deal` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `device` +-- +ALTER TABLE `device` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `member` +-- +ALTER TABLE `member` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `mqtt_user` +-- +ALTER TABLE `mqtt_user` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `mqtt_username` (`username`); + +-- +-- 表的索引 `network` +-- +ALTER TABLE `network` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `recharge` +-- +ALTER TABLE `recharge` + ADD PRIMARY KEY (`id`); + +-- +-- 表的索引 `user` +-- +ALTER TABLE `user` + ADD PRIMARY KEY (`username`); + +-- +-- 在导出的表使用AUTO_INCREMENT +-- + +-- +-- 使用表AUTO_INCREMENT `mqtt_user` +-- +ALTER TABLE `mqtt_user` + MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT; +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;