mysql创建表格1warning_MySQL:创建、修改和删除表

在说创建、修改和删除表前,我们还是要进行一个操作的简单说明:

1.登陆数据库系统

在命令行中登陆MySQL数据库管理系统,输入一下内容:

mysql -h localhost -u root -p

很多人都知道这个,但是其中参数的具体表示什么我们还是要了解的,其中,“-h”参数指连接的主机名,所以后面是localhost;“-u”参数表示用户名,此处的用户名为root;“-p”参数表示用户的密码,按下Enter键后就显示“Enter password:”,输入密码即可登录进去了。

2.创建数据库

在创建数据库之前,我们可以查看已经存在的数据库:

mysql> SHOW DATABASES;

+--------------------+

| Database |

+--------------------+

| information_schema |

| community |

| community_test |

| data |

| mydata |

| mysql |

| performance_schema |

| test |

+--------------------+

8 rows in set (0.04 sec)

创建数据库的格式:CREATE DATABASE 数据库名;

示例:创建一个名为example的数据库

mysql> CREATE DATABASE example;

Query OK, 1 row affected (0.00 sec)

mysql> SHOW DATABASES;

+--------------------+

| Database |

+--------------------+

| information_schema |

| community |

| community_test |

| data |

| example |

| mydata |

| mysql |

| performance_schema |

| test |

+--------------------+

9 rows in set (0.00 sec)

3.删除数据库:

格式:DROP DATABASE 数据库名;

示例:删除example数据库

mysql> DROP DATABASE example;

Query OK, 0 rows affected (0.07 sec)

mysql> SHOW DATABASES;

+--------------------+

| Database |

+--------------------+

| information_schema |

| community |

| community_test |

| data |

| mydata |

| mysql |

| performance_schema |

| test |

+--------------------+

8 rows in set (0.00 sec)

4.数据库存储引擎

存储引擎就是指表的类型,数据库存储引擎决定了表在计算机的存储方式。

MySQL中查询存储引擎的类型命令:SHOW ENGINES;

mysql> SHOW ENGINES;

+--------------------+---------+------------------------------------------------

----------------+--------------+------+------------+

| Engine | Support | Comment

| Transactions | XA | Savepoints |

+--------------------+---------+------------------------------------------------

----------------+--------------+------+------------+

| FEDERATED | NO | Federated MySQL storage engine

| NULL | NULL | NULL |

| MRG_MYISAM | YES | Collection of identical MyISAM tables

| NO | NO | NO |

| MyISAM | YES | MyISAM storage engine

| NO | NO | NO |

| BLACKHOLE | YES | /dev/null storage engine (anything you write to

it disappears) | NO | NO | NO |

| CSV | YES | CSV storage engine

| NO | NO | NO |

| MEMORY | YES | Hash based, stored in memory, useful for tempor

ary tables | NO | NO | NO |

| ARCHIVE | YES | Archive storage engine

| NO | NO | NO |

| InnoDB | DEFAULT | Supports transactions, row-level locking, and f

oreign keys | YES | YES | YES |

| PERFORMANCE_SCHEMA | YES | Performance Schema

| NO | NO | NO |

+--------------------+---------+------------------------------------------------

----------------+--------------+------+------------+

9 rows in set (0.00 sec)

查询结果中,Engine参数指存储引擎名称;Support参数说明MySQL是否支持该类型引擎;Comment参数表示对该引擎的评论;Transaction参数表示是否支持事务处理;XA参数表示是否分布式交易处理的XA规范;Savepoints参数表示是否支持保存点,以方便事务的回滚操作;由上面我们看到InnoDB存储引擎是default的,也就是数据库默认的存储引擎,下面我们简单介绍一下InnoDB。

InnoDB是MySQL的一种存储引擎,InnoDB给MySQL提供了事务、回滚、崩溃修复能力和多版本并发控制的事务安全。InnoDB是MySQL上第一个提供外键约束的表引擎,而且对事务处理的能力,也是其他存储引擎不能比拟的。不过这种引擎的缺点就是读写效率稍差,占用的数据空间相对比较大。

下面就是正式的内容:

创建表:

1)创建表的形式:

CREATE TABLE 表名 (

属性名 数据类型 [完整约束条件],

属性名 数据类型 [完整约束条件],

...

...

属性名 数据类型 [完整约束条件]

);

如果你很急的登陆进去就创建表,恭喜你,你会出现“No database selected”的错误,因为你没有告诉别人你要选择在哪个数据库创建表,所以在创建之前要选择数据库,格式:USE 数据库名;

示例创建一个student表:

mysql> use example;

Database changed

mysql> CREATE TABLE student (

-> id int,

-> name varchar(20)

-> );

Query OK, 0 rows affected (0.09 sec)

上面创建表的时候涉及到一个完整性约束条件,下面就列出一个完整性约束条件表:

约束条件

说明

PRIMARY KEY

标识该属性为该表的主键,可以唯一的标识对应的元组

FOREIGN KEY

标识该属性为该表的外键,是与之联系某表的主键

NOT NULL

标识该属性不能为空

UNIQUE

标识该属性的值是唯一的

AUTO_INCREMENT

标识该属性的值是自动增加,这是MySQL的SQL语句的特色

DEFAULT

为该属性设置默认值

下面讲解一下上面完整性约束条件的应用:

2)设置表的主键

单字段主键格式:属性名 数据类型 PRIMARY KEY

示例:

mysql> CREATE TABLE student1 (

-> id int PRIMARY KEY,

-> name varchar(20)

-> );

Query OK, 0 rows affected (0.06 sec)

多字段主键格式:PRIMARY KEY(属性名1,属性名2....属性名n)

示例:

mysql> CREATE TABLE student2 (

-> id int,

-> stu_id int,

-> name varchar(20),

-> PRIMARY KEY(id,stu_id)

-> );

Query OK, 0 rows affected (0.00 sec)

3)设置表的外键

格式:CONSTRAINT 外键别名 FOREIGN KEY(属性1,属性2,....属性n) REFERENCES 表名(属性1',属性2',...属性n')

示例:

mysql> CREATE TABLE teacher (

-> id int PRIMARY KEY,

-> stu_id int,

-> name varchar(20),

-> CONSTRAINT STUID FOREIGN KEY(stu_id) REFERENCES student1(id)

-> );

Query OK, 0 rows affected (0.00 sec)

4)设置表的非空约束

简单的说就是不让这个属性的值为空,不填的话就会报错

格式:属性名 数据类型 NOT NULL

5)设置表的唯一性约束

就是这个属性的值是不能重复的

格式:属性名 数据类型 UNIQUE

6)设置表的属性值自动增加

AUTO_INCREMENT约束的字段可以是任何整数类型(TINYINT、SMALLINT、INT和BIGINT),在默认的情况下,该字段的值是从1开始自增

格式:属性名 数据类型 AUTO_INCREMENT

7)设置表的属性的默认值

格式:属性名 数据类型 DEFAULT 默认值

下面对4-7进行综合示例:

mysql> CREATE TABLE student3 (

-> id int PRIMARY KEY AUTO_INCREMENT,

-> teacher_id int UNIQUE,

-> name varchar(20) NOT NULL,

-> sex varchar(10) DEFAULT 'male'

-> );

Query OK, 0 rows affected (0.01 sec)

查看表结构

查看表基本结构语句DESCRIBE

格式:DESCRIBE 表名;

通过查看表的结构,就很明确的对表进行解读,而且可以查看一下自己创建的表有没错误,这个SQL语句必须会用啊

示例:

mysql> desc student3;

+------------+-------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+------------+-------------+------+-----+---------+----------------+

| id | int(11) | NO | PRI | NULL | auto_increment |

| teacher_id | int(11) | YES | UNI | NULL | |

| name | varchar(20) | NO | | NULL | |

| sex | varchar(10) | YES | | male | |

+------------+-------------+------+-----+---------+----------------+

4 rows in set (0.01 sec)

查看表详细结构语句SHOW CREATE TABLE

通过这个SQL语句可以查看表的详细定义,除了字段名、字段的数据类型、约束条件外,还可以查看表的默认存储引擎和字符编码

格式:SHOW CREATE TABLE 表名;

示例:

mysql> SHOW CREATE TABLE student3;

+----------+-----------------------------------

-----------------------------------------------

-----------------------------------------------

---------------------------------------------+

| Table | Create Table

|

+----------+-----------------------------------

-----------------------------------------------

-----------------------------------------------

---------------------------------------------+

| student3 | CREATE TABLE `student3` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`teacher_id` int(11) DEFAULT NULL,

`name` varchar(20) NOT NULL,

`sex` varchar(10) DEFAULT 'male',

PRIMARY KEY (`id`),

UNIQUE KEY `teacher_id` (`teacher_id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 |

+----------+-----------------------------------

-----------------------------------------------

-----------------------------------------------

---------------------------------------------+

1 row in set (0.00 sec)

修改表:

1)修改表名

表名可以在一个数据库中唯一的确定一张表。

格式:ALTER TABLE 旧表名 RENAME 新表名;

示例:

mysql> ALTER TABLE student RENAME student4;

Query OK, 0 rows affected (0.11 sec)

mysql> DESCRIBE student;

ERROR 1146 (42S02): Table 'example.student' doesn't exist

由上面可以看出,改名后的表已经不存在了。

2)修改字段的数据类型

格式:ALTER TABLE 表名 MODIFY 属性名 数据类型;

示例:

mysql> DESCRIBE student1;

+-------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| name | varchar(20) | YES | | NULL | |

+-------+-------------+------+-----+---------+-------+

2 rows in set (0.08 sec)

mysql> ALTER TABLE student1 MODIFY name varchar(30);

Query OK, 0 rows affected (0.06 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> DESCRIBE student1;

+-------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| name | varchar(30) | YES | | NULL | |

+-------+-------------+------+-----+---------+-------+

2 rows in set (0.01 sec)

3)修改字段名:

格式:ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;

示例:

mysql> DESCRIBE student1;

+-------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| name | varchar(30) | YES | | NULL | |

+-------+-------------+------+-----+---------+-------+

2 rows in set (0.00 sec)

mysql> ALTER TABLE student1 CHANGE name stu_name varchar(40);

Query OK, 0 rows affected (0.01 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> DESCRIBE student1;

+----------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| stu_name | varchar(40) | YES | | NULL | |

+----------+-------------+------+-----+---------+-------+

2 rows in set (0.00 sec)

这里我修改的字段名的同时也修改了数据类型了,如果你不想修改数据类型的话就按照原来的写就行了。

4)增加字段

格式:ALTER TABLE 表名 ADD 属性名1 数据类型 [完整性约束条件] [FIRST | AFTER 属性名2];

其中,“属性名1”参数指需要增加的字段的名称;“FIRST”参数是可选参数,其作用是将新增字段设置为表的第一个字段;“AFTER”参数也是可选的参数,其作用是将新增字段添加到“属性名2”后面;“属性名2”当然就是指表中已经有的字段

示例:

mysql> DESCRIBE student1;

+----------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| stu_name | varchar(40) | YES | | NULL | |

+----------+-------------+------+-----+---------+-------+

2 rows in set (0.00 sec)

mysql> ALTER TABLE student1 ADD teacher_name varchar(20) NOT NULL AFTER id;

Query OK, 0 rows affected (0.01 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> DESCRIBE student1;

+--------------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+--------------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| teacher_name | varchar(20) | NO | | NULL | |

| stu_name | varchar(40) | YES | | NULL | |

+--------------+-------------+------+-----+---------+-------+

3 rows in set (0.01 sec)

5)删除字段

格式:ALTER TABLE 表名 DROP 属性名;

示例:

mysql> DESCRIBE student1;

+--------------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+--------------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| teacher_name | varchar(20) | NO | | NULL | |

| stu_name | varchar(40) | YES | | NULL | |

+--------------+-------------+------+-----+---------+-------+

3 rows in set (0.01 sec)

mysql> ALTER TABLE student1 DROP teacher_name;

Query OK, 0 rows affected (0.01 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> DESCRIBE student1;

+----------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| stu_name | varchar(40) | YES | | NULL | |

+----------+-------------+------+-----+---------+-------+

2 rows in set (0.00 sec)

6)更改表的存储引擎

格式:ALTER TABLE 表名 ENGINE = 存储引擎名;

示例:

mysql> SHOW CREATE TABLE student2;

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

| Table | Create Table

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

| student2 | CREATE TABLE `student2` (

`id` int(11) NOT NULL DEFAULT '0',

`stu_id` int(11) NOT NULL DEFAULT '0',

`name` varchar(20) DEFAULT NULL,

PRIMARY KEY (`id`,`stu_id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 |

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

1 row in set (0.05 sec)

mysql> ALTER TABLE student2 ENGINE = MYISAM;

Query OK, 0 rows affected (0.02 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> SHOW CREATE TABLE student2;

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

| Table | Create Table

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

| student2 | CREATE TABLE `student2` (

`id` int(11) NOT NULL DEFAULT '0',

`stu_id` int(11) NOT NULL DEFAULT '0',

`name` varchar(20) DEFAULT NULL,

PRIMARY KEY (`id`,`stu_id`)

) ENGINE=MyISAM DEFAULT CHARSET=gb2312 |

+----------+----------------------------------------

----------------------------------------------------

----------------------------------------------------

1 row in set (0.00 sec)

7)删除表的外键约束

格式:ALTER TABLE 表名 DROP FOREIGN KEY 外键别名;

示例:

mysql> SHOW CREATE TABLE teacher;

+---------+------------------------------------------------

-----------------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------+

| Table | Create Table

|

+---------+------------------------------------------------

-----------------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------+

| teacher | CREATE TABLE `teacher` (

`id` int(11) NOT NULL,

`stu_id` int(11) DEFAULT NULL,

`name` varchar(20) DEFAULT NULL,

PRIMARY KEY (`id`),

KEY `STUID` (`stu_id`),

CONSTRAINT `STUID` FOREIGN KEY (`stu_id`) REFERENCES `stu

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 |

+---------+------------------------------------------------

-----------------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------+

1 row in set (0.08 sec)

mysql> ALTER TABLE teacher DROP FOREIGN KEY STUID;

Query OK, 0 rows affected (0.04 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> SHOW CREATE TABLE teacher;

+---------+------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------------+

| Table | Create Table

|

+---------+------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------------+

| teacher | CREATE TABLE `teacher` (

`id` int(11) NOT NULL,

`stu_id` int(11) DEFAULT NULL,

`name` varchar(20) DEFAULT NULL,

PRIMARY KEY (`id`),

KEY `STUID` (`stu_id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 |

+---------+------------------------------------------------

-----------------------------------------------------------

--------------------------------------------------------+

1 row in set (0.00 sec)

删除表:

格式:DROP TABLE 表名;

删除没有被关联的普通表:直接上面的SQL语句就行了

删除被其他表关联的父表:

方法一:先删除子表,在删除父表

方法二:删除父表的外键约束(上面有介绍),再删该表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426278.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

朴素贝叶斯应用:垃圾邮件分类

1. 数据准备:收集数据与读取 2. 数据预处理:处理数据 3. 训练集与测试集:将先验数据按一定比例进行拆分。 4. 提取数据特征,将文本解析为词向量 。 5. 训练模型:建立模型,用训练数据训练模型。即根据训练样…

java学习(106):字符串tocharArray,tolowercase,touppercase方法

public class test45 {//将给定的字符串返回成一个数组public static char[] toArrayFromString(String target){return target.toCharArray();}//大小写转换根据所给的第二个参数取决于大小写转换public static String toLowerUpper(char[] chs,char ch){if(chl||chL)return …

win10计算机启动一分钟重启,Win10开机提示电脑将在一分钟后自动重启怎么办?...

Win10开机提示“你的电脑将在一分钟后自动重启”怎么办? 最近一位用户又遇到了开机问题,该用户在开机后总是提示“你的电脑将在一分钟后自动重启,Windows遇到问题并且需要重新启动,你应立刻关闭此消息并保存你的工作。”&#xff…

xman的思维导图快捷键_一图胜千言,免费的多人协作思维导图工具,推荐收藏值得拥有哦...

今天给大家推荐一款思维导图制作软件:GitMind,捕捉灵感,激发创意。免费在线思维导图软件,简化逻辑梳理,集思广益,释放创造力在线脑图、思维导图、流程图、工业设计、工程管理,一图涵千面。GitMi…

java学习(107):StringBuilder

//stringbuilder public class test47 {public static void main(String[] args){StringBuilder buildernew StringBuilder("我是一个热血的少年");System.out.println(builder);} }运行结果

单点登录 之 OAuth

OAuth2.0是什么 OAuth2.0是什么——豆瓣和QQ的故事 OAuth简单说就是一种授权的协议,只要授权方和被授权方遵守这个协议去写代码提供服务,那双方就是实现了OAuth模式。 举个例子,你想登录豆瓣去看看电影评论,但你丫的从来没注册过豆…

修改tomcat服务器图标,如何修改tomcat项目的图标(两种)

我们在查看网页的时候很多网站都有自己的小图标,系统读取这个标志的时候先从你的项目的根目录下读看有没有favicon.ico文件,如果有直接显示这个图标,如果没有,则会去webapps/root/下找这个文件,如果这两个地方都没有&a…

ueditor上传图片写入数据库_手把手教你,如何用交管12123上传驾驶证照片!

12123APP普及后方便了很多司机朋友足不出户就能办理交管业务然而交管业务网上办理过程中因为一些小问题的存在导致业务受理受阻例如:司机朋友在使用“交管12123”手机APP办理补换领机动车驾驶证等业务时出现了以下情况▼这种情况可能有两种原因:第一种是…

java学习(108):StringBuilder连接字符串和删除操作

public class test48 {//连接字符串public static String concatString(String base,String[] str){StringBuilder buildernew StringBuilder(base);//构建可变字符串for(String s:str){builder.append(" "s);}return builder.toString();}//删除空格public static …

cad怎么把图层英文变成中文_CAD图层管理器昨天是中文的今天怎么变英文 – 手机爱问...

2008-06-14ctrlaltdel,调不出运行输入 c回车打开组策略,在左侧选用户配置/管理模板/系统/CtelAltDel选项/在右侧选,“删除任务管理器”双击它,在打开的对话框中选择“未配置”,设置后按应用确定,重启电脑即可。 另一个…

pcl-三维点云库

pcl-三维点云库 pcl::PointCloud的一些属性值 width(int) two meanings:it can specify the total number of points in the cloud for unorganized point cloud datasets;it can specify the width (total number of points in a row) of an organized point cloud dataset.Th…

奇迹世界服务器不响应,sun-奇迹世界 目前常见问题解决方法

Q:游戏安装过程中提示“ctor.dll路径错误,无法查找相关模块”的解决方法A:下载时没有完整的下载到安装文件时发生类似的问题。先到C:\ProgramFiles\Common Files\InstallShield\6\Intel32文件夹然后将里面的文件删除后,重新安装游…

java学习(109):StringBuilder,stringbuffer,string区别

String、StringBuffer和StringBuilder区别 1、长度是否可变 String 是被 final 修饰的,他的长度是不可变的,就算调用 String 的concat 方法,那也是把字符串拼接起来并重新创建一个对象,把拼接后的 String 的值赋给新创建的对象S…

etlgr是什么服务器_ETL是指什么 - 金融行业 - ITPUB论坛-中国专业的IT技术社区

ETL 简介 frim wwwETL是建置或更新数据仓储中的内容时,对于所需之数据进行数据撷取、转换、加载的过程,由字面上即能得知它是由三个环环相扣的步骤所组成:Extract - 数据撷取、Transform - 数据转换与Load - 数据加载 。ETL ( Extract-Tran…

楚留香手游系统互通的服务器,楚留香手游互通服务器汇总 哪些服能一起玩

楚留香手游互通服务器汇总 哪些服能一起玩由第一手游网小编为大家带来,游戏中有一些服务器它的安卓和ios是互通的可以一起玩的,楚留香手游哪些服能一起玩?哪些服务器互通?来看看吧!楚留香手游互通服务器汇总少侠不必担…

1001 A+B Format (20 分)

题意&#xff1a;给出俩个整数a,b(不超过10^9) &#xff0c;求ab的值 &#xff0c;并按照xxx,xxx,xxx的格式输出 #include <iostream> using namespace std; int main() {int a, b;cin >> a >> b;string s to_string(a b);int len s.length();for (int i …

java学习(110):日期date类

import java.util.Date; import java.util.Scanner;public class test51 {public static void main(String[] args){Scanner innew Scanner(System.in);System.out.println("请输入员工信息");test50 empnew test50();System.out.println("请输入员工姓名"…

上传文件Base64格式(React)

记录一下上传文件时将文件数据转为Base64的方法 通过 FileReader对象创建一个实例&#xff0c;然后使用 readAsDataURL方法将数据转为Base64格式 注意: 读取过程是异步的 绑定onload事件&#xff0c;该事件在数据读取完成后触发 具体代码&#xff08;react项目中&#xff09;&a…

修改fragment的进入动画_3DsMax—牛顿摆球(动量守恒摆球)动画

最终效果本篇为图文教程&#xff0c;已经将牛顿摆球动画视频教程放到3dsmax学习网中&#xff0c;需要看视频教程的请到3DsMax学习网(www.dddmax.cn)教程中观看。01打开一个牛顿摆球模型&#xff0c;如图所示。(模型素材链接在底部)02进入层次面板&#xff0c;开启【仅影响轴】&…

服务器水厂物资管理系统,水处理管理系统及水处理管理服务器 Water management systems and water treatment management server...

摘要&#xff1a;The present invention relates to a water treatment management system and a water treatment management server. As adjustment for the operators which are related with the water source is difficult, utilization of the regenerated water from th…