数据表

mysql基本命令

大城市里の小女人 提交于 2019-12-01 09:42:09
开启和关闭mysql服务 Windows下开启和关闭mysql服务 1 net start mysql # 开启mysql服务 2 net stop mysql # 关闭mysql服务 没有重启mysql服务这个命令。 Linux下 1 service mysql start | stop | restart | status start 启动服务 stop 停止服务 restart 重启服务 status 查看服务状态 登录mysql数据库 1 mysql -h hostname -u username -p 如何hostname是本机的话,要替换为127.0.0.1或者是localhost 例子:mysql -h localhost -uroot -p 这样输完之后会换行让你输密码,我们也可以直接把密码写在-p后面,当然这样不安全。 更改root密码 1 /usr/bin/mysqladmin -u root password '123456' 执行完这条命令后,root的密码改为123456。 添加新的用户 先用root登进数据库,然后 1 mysql > GRANT ALL PRIVILEGES ON *.* TO jack@localhost IDENTIFIED BY '123456' WITH GRANT OPTION; 格式:grant 权限 on 数据库.* to

驰骋工作流引擎是如何实现自动更新的?

坚强是说给别人听的谎言 提交于 2019-12-01 09:22:06
驰骋工作流引擎是如何实现自动更新的? ccflow 把更新分成三类, 应用程序代码更新、数据表结构更新、数据更新. 应用程序代码更新,不用说了直接用svn根据网站发布的获取地址去更新就可以了。 数据表结构更新、数据更新ccflow放在 /WF/Admin/XAP/Designer.aspx 的文件下面, 在您以升级的模式进入ccflow时,ccflow会执行升级代码进行更新。 我们会保持2年更新,就是说你两年以前使用ccflow, 一直没有更新,如果你下载了ccflow 新代码,ccflow会把2年内的补丁包都自动打上。 当你遇到问题时,请及时在bbs上反馈,如果收到更新的通知,请在更新代码后以升级的模式进入流程设计器。 其它: 1, ccflow有数据表自动修复功能,在您使用ccflow是有时间第一次看到一个错误,第二次就没有了,这是因为您没有用升级的模式登录ccflow, 在遇到新程序与旧的数据表结构不一致时,ccflow会自动修复上,第二次运行就没有错误了。 2, 不要尝试每次都去更新,如果现阶段驰骋工作流引擎已经满足了您的需要,那就不要去更新。 来源: oschina 链接: https://my.oschina.net/u/10897/blog/100752

简述数据库管理

…衆ロ難τιáo~ 提交于 2019-12-01 08:41:47
(本文仅为平时学习记录,若有错误请大佬指出,如果本文能帮到你那我也是很开心啦) 一、分类 1.MySQL数据库: 轻量级数据库,适用于中小型企业,性能好,开源的 2.MSSQL(SQLsever): 微软开发,需要安装在NT(Win Ser)系统中,不支持跨平台,适用于中大型企业 3.ACCESS: 小巧方便,适用于小型企业和小型项目 4.ORACLE: 甲骨文公司开发,收费,适用于大型企业,跨平台,性能高,需要良好的底层硬件支持 二、常用的框架组合 1.MySQL+PHP 2.MSSQL+ASP/ASPX 3.ORACLE+Java 4.ACCESS+ASP 5.JSP(Java服务器页面)+ORACLE 三、数据库模型 1.关系型数据库 (结构化数据库) MySQL MSSQL ORACLE DB2等 2.非关系型数据库 (非结构化数据库) redis mongodb nosql postgresql Hbase等 四、管理MySQL数据库的方式 1.DOS-MySQL: 需要配置MySQL的环境变量mysql -u root -p root 2.phpMyAdmin: 基于网页的数据库管理平台 3.MySQL-Front: 开源的,基于C/S模式的数据库管理平台 4.Navict: 功能强大的数据库管理平台,收费 五、MySQL数据库结构: 数据库名 --> 数据表 -->

数据库的基本操作

主宰稳场 提交于 2019-12-01 08:36:12
数据库的基本概念 1.数据 描述事物的符号记录称为数据(Data),包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一的格式进行存储。 2.数据表 将不同的记录组织在一起,就形成了“表”,是用来存储具体数据的3. 3.数据库 数据库就是表的集合,是存储数据表的仓库,以一定的组织方式存储的相互有关的数据 数据库的操作管理 1.查询当前服务器中有哪些库 MariaDB [(none)]> show databases; 2.产看数据库中的数据表信息 MariaDB [(none)]> use mysql 3.查看有哪些表 MariaDB [mysql]> show tables; #MySQL数据库的数据文件存放在/usr/local/mysql/data中,每个子目录对应一个数据库,在MyISAM存储引擎时每个表对应三个文件: [root@localhost~]# Is /usr/local/mysql/data/mysql |grep user user.frm 表的结构定义 user.MYD 表的数据 user.MYI 表的索引 4.显示数据表的结构(字段(列)) MariaDB [mysql]> desc user; DESCRIBE [数据库名.]表名 = desc 5.创建新的数据库 MariaDB [(none)]> create database

Python Flask构建微信小程序订餐系统 学习 资源

泄露秘密 提交于 2019-12-01 08:13:19
Python Flask构建微信小程序订餐系统 学习 资源 一、Flask MVC框架结构 1.1实际项目结构 1.2application.py 项目配置文件 Flask之flask-script模块使用 static.py 文件(部署到生成环境不需要这个文件,只是解决本地静态文件无法加载问题) 1.3、manager.py 启动文件 1.4、login.py 1.5、requirements.txt 项目依赖库文件管理 二、链接统一与版本管理 建立统一的URL管理函数,让URL可以方便修改、重构与扩展 三、账号功能模块示意图 四、会员管理数据表设计 4.1、创建数据库与会员管理员数据表: 创建数据库名:food_db 4.2、创建会员管理员数据表(user): 4.3、安装 flask-sqlacodegen flask-sqlacodegen 快速生成 ORM 结构文件 谢谢观看。 来源: https://www.cnblogs.com/itye/p/11672345.html

MySQL学习笔记--2数据表约束

淺唱寂寞╮ 提交于 2019-12-01 07:48:51
数据库表约束 1:约束保证数据的完整性与一致性 2:约束粉尾表级约束和列级约束 3:约束类型 not null primary key unique key default foreign key 4:创建外键约束的要求 父表和字表必须使用相同的存储引擎 数据表的存储引擎只能是InnoDB 外键列和参照列必须具有相同的数据类型,数字长度与符号位必须相同,字符长度可以不同 s外键列与参照列必须创建索引,如果外键列不存在索引,mysql自动创建 eg: create table provinces( id smallint unsigned primary key auto_increment, pname varchar(16) not null )engine=InnoDB default character set utf8; create table users( id smallint unsigned primary key auto_increment, username varchar(20) not null, pid smallint unsigned not null, foreign key(pid) references provinces(id) )engine=InnoDB default character set utf8; 外键操作的参照操作 1

数据库基础二

坚强是说给别人听的谎言 提交于 2019-12-01 07:41:17
关系数据模型结构 关系模型由关系数据结构,关系操作结构,关系完整性约束三部分组成 关系型数据模型中数据用二维表格的形式组成 关系操作集合 增加、删除、修改、查询,并交等 三种约束完整性:实体完整性、参照完整性、用户自定义完整性。 实体完整性:实体完整性是指实体的主属性不能取空值,列如人都身份证,学生的学号 参照完整性:关系中不允许引⽤不存在的实,例如学生不能在没有的班级 定义完整性:用户定义完整性是针对某一个具体关系的约束条件,不同的应⽤有着不同的具体要求,这些约束条件 就是用户根据需要自己定义的。例如性别取值范围为男、女。 相关概念和常用术语: 数据表:表是数据的矩阵。 记录(元组):表中的一行 字段(属性):表中的一列 域:属性的取值范围 比如性别:男,女 冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。 关系型数据库语言 SQL:结构化查询语言(Struct Query Language) 数据库主要是sql语句的用法,类似于操作系统的命令。 SQL使我们有能力访问数据库 SQL 是一种 ANSI 的标准计算机语言 SQL 语句不区分大小写,但在""和"中区分 SQL能做什么? SQL面向数据库执行查询 可以从数据取回数据 可在数据库中插入新的记录 可更新数据库中的数据 可从数据库删除记录 可创建新数据库 可在数据库中创建新表 可在数据库中创建存储过程

linux mysql 数据库操作导入导出 数据表导出导入

随声附和 提交于 2019-12-01 05:21:55
linux mysql 数据库操作导入导出 数据表导出导入 1, 数据库导入 mysql -uroot -p show databases; create database newdb; use 数据库; set names utf8; source /home/newdb.sql; 1.1 数据库导入第二种 mysql -u用户名 -p密码 数据库名 < 数据库名.sql 1.2 数据库导入数据表 mysql -uroot -p show databases; create database newdb; use 数据库; source /var/adlist.sql 1, 数据库导出 第一步 cd /usr/local/mysql/bin/ 第二步 mysqldump -uroot -p db> newdb.sql 1.1导出数据表 mysqldump -u root -p db tables > adlist.sql 转自: https://www.cnblogs.com/96net/p/7997962.html linux mysql 数据库操作导入导出 数据表导出导入 1, 数据库导入 mysql -uroot -p show databases; create database newdb; use 数据库; set names utf8; source /home

工作流服务组件和表介绍

感情迁移 提交于 2019-12-01 05:09:32
7大服务介绍 服务名称 描述 RepositoryService Activiti 中每一个不同版本的业务流程的定义都需要使用一些定义文件,部署文件和支持数据 ( 例如 BPMN2.0 XML 文件,表单定义文件,流程定义图像文件等 ),这些文件都存储在 Activiti 内建的 Repository 中。Repository Service 提供了对 repository 的存取服务。 RuntimeService 在 Activiti 中,每当一个流程定义被启动一次之后,都会生成一个相应的流程对象实例。Runtime Service 提供了启动流程、查询流程实例、设置获取流程实例变量等功能。此外它还提供了对流程部署,流程定义和流程实例的存取服务。 TaskService 在 Activiti 中业务流程定义中的每一个执行节点被称为一个 Task,对流程中的数据存取,状态变更等操作均需要在 Task 中完成。Task Service 提供了对用户 Task 和 Form 相关的操作。它提供了运行时任务查询、领取、完成、删除以及变量设置等功能。 IdentityService Activiti 中内置了用户以及组管理的功能,必须使用这些用户和组的信息才能获取到相应的 Task。Identity Service 提供了对 Activiti 系统中的用户和组的管理功能。

MySQL学习之路4(1)

三世轮回 提交于 2019-12-01 04:50:38
数据表的基本操作1 1. 创建数据表 所谓的创建数据表,指在已经创建好的数据库中建立新表。 1.1创建表的语法形式 数据表属于数据库,所以在创建数据表之前应使用“USE <数据库名>”,即指定当前操作在哪里进行,如果没有选择数据库,会抛出“No database selected”的错误。 创建数据表的语句 为 CREATE TABLE 语法规则如下: CREATE TABLE<表名> ( 字段名1 数据类型 [列级别约束条件] [默认值], 字段名2 数据类型 [列级别约束条件] [默认值], …… [表级别约束条件] ); 使用CREATE TABLE 创建表时,要指定以下信息: 创建的表的名称,名称不区分大小写,但是不能使用SQL语言的关键字,如:DROP、ALTER、INSERT等。 表中的每一个列(即字段)的名称和数据类型,要是创建多个字段,要用逗号隔开。 例子:创建一个关于班级同学的表格class,结构如下表所示: 使用的语句如下: 上图用了 SHOW TABLES; 语句查看数据表是否创建成功。 1.2使用主键约束 主键,又称为主码,是表中一列或多列的组合。要使用主键约束,主键列的数据必须唯一。简言之,主键就是一个唯一的标识表中的一条记录,可结合外键来定义不同数据表之间的关系爱,加快数据库查询的速度。主键和记录之间的关系就好比通过我们的身份证号可以唯一标识一个人