oracle修改字段类型

MySQL的基本使用

天涯浪子 提交于 2019-11-26 18:22:43
数据库的介绍 数据库管理系统: Mysql,oracle,sqlite,access,sql,server等 数据库服务器: 数据库管理系统运行的机器,就是数据库服务器. 数据库分为两种, 有关系型和非关系型 Redis Celery MySQL的初始 1.登录mysql mysql -u root -p 远程登录 mysql -u root -p -h106.52.85.190 -P端口 # 注意使用命令远程链接mysql,必须使用的地方有mysql mysql -hIP -P端口 -uroot -p密码 2.修改密码 mysqladmin -uroot -p123 password "新密码" mysqladmin -uroot -p password "新密码" 3.忘记密码,破解(linux) # 1. 修改配置文件(linux命令行) sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # 在[mysqld] 下加上skip-grant-tables # 2. 重启mysql服务(linux命令行) systemctl restart mysql # 3.登录root管理用户,不需要输入密码(linux命令行) mysql -u root -p # 直接回车,即可进入mysql命令 # 4. 设置新密码(mysql命令行) mysql>

数据库设计60个技巧

为君一笑 提交于 2019-11-26 12:47:01
数据库设计指南 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我们最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。我们的编辑从收到的130 个反馈中精选了其中的60 个最佳技巧,并把这些技巧编写成了本文,为了方便索引其内容划分为5 个部分: 第1 部分— 设计数据库之前 这一部分罗列了12 个基本技巧,包括命名规范和明确业务需求等。 第2 部分— 设计数据库表 总共24 个指南性技巧,涵盖表内字段设计以及应该避免的常见问题等。 第3 部分— 选择键 怎么选择键呢?这里有10 个技巧专门涉及系统生成的主键的正确用法,还有何时以及如何索引字段以获得最佳性能等。 第 4 部分 — 保证数据完整性 讨论如何保持数据库的清晰和健壮,如何把有害数据降低到最小程度。 第5 部分— 各种小技巧 不包括在以上4 个部分中的其他技巧,五花八门,有 了它们希望你的数据库开发工作会更轻松一些。 第1 部分— 设计数据库之前 考察现有环境 在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动计算)。显然

MySQL使用文档

懵懂的女人 提交于 2019-11-25 23:48:08
MySQL使用手册 文章目录 MySQL使用手册 MySQL简介 MySQL安装与配置 什么是数据库 数据库操作: 数据类型: 命名规则: MySQL DDL操作 创建数据表 复制表 复制数据 删除数据表 MySQL DML操作 插入数据 更新数据 删除数据 MySQL DQL操作 WHERE 语句的运算符 子查询 常用的函数 数学函数 聚合函数 字符函数 日期和时间函数 格式化函数 控制流函数 MySQL简介 在目前阶段,如果要存储和管理数据,则离不开数据库,当数据存储到数据库后,就会通过数据库管理系统对这些数据进行组织和管理,所谓的数据管理系统,是指对各种数据进行分类、组织、编码、存储、检索和维护。发展到现在,数据管理技术经历来三个阶段,分别为人工管理阶段、文件系统阶段和数据库系统阶段。 数据库管理系统提供了许多功能,可以通过SQL(结构化查询语言)来定义和操作数据,维护数据的完整性和安全性,以及进行各种数据库的管理等。 SQL是Structure Query Language(结构化查询语言)。该语言由IBM在20世纪70年代开发出来,实现关系数据库中信息的检索。由于SQL简单易学、功能丰富和使用灵活,因此受到很多人的追捧。经过不断的发展、完善和扩充,SQL语言被国际标准化组织(ISO)采纳为关系数据库语言的国际标准。 MySQL 是一款免费开源、小型、关系型数据库管理系统