数据库
SmithJun
http://mambajun.github.io/
展开
-
通俗易懂的Git使用入门教程
1、用于显示当前目录:pwd2、把这个目录变成Git可以管理的仓库:git init3、目录默认是隐藏的可以看见:ls -ah4、用命令告诉Git,把文件添加到仓库:git add5、把文件提交到仓库:git commitgit commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记...原创 2018-09-25 22:10:13 · 507 阅读 · 0 评论 -
远程连接阿里云CentOS中mysql8出现10060错误
在阿里云上搭建的mysql数据库,已经配置好了各项属性,root下也变成‘%’了,可还是用navicat连接不同,出现10060错误。最后经过查找,发现是阿里云上的安全组入口没有设置。所以写下本篇希望能给广大网友提供方便。...原创 2019-05-16 23:11:57 · 2614 阅读 · 0 评论 -
MySQL的语句执行顺序
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。下面我们来具体分析一下查询处理的每一个阶段FORM: 对FROM的左边的表和...原创 2019-01-06 20:45:00 · 568 阅读 · 2 评论 -
mysql 主键约束与唯一约束的区别
主键约束PRIMARY KRY 主键 是唯一的 一张表只能有一个主键 AUTO_INCREMENT 一定要和主键连用 但主键不一定要和 AUTO_INCREMENT 连用 主键一定是非空的 NOT NULL唯一约束UNIQUE KEY 唯一约束 唯一约束可以保证数据的唯一性 唯一约束的字段可以为空 每张数据表可以有存在多个唯一约束...原创 2019-01-02 10:19:17 · 1534 阅读 · 0 评论 -
Mysql 卸載mysql-8.0.11-winx64
1.關閉服務 命令:net stop mysql2.刪除mysql 命令:sc delete mysql 或者 mysqld remove mysql刪除后才可以重新安裝,否則會提示服務已存在3.刪除mysqlDB目錄文件 安裝mysql時my.ini指定的目錄4.不需要的環境變量清空--Over ...原创 2018-12-16 09:15:39 · 292 阅读 · 0 评论 -
使用PowerDesigner创建mysql数据库表图文并茂版
使用PowerDesigner 建数据库表。此技能为项目经理必备技能。本次主角:1.在workspace下建立一项目:physical data model类型的在DBMS处选择mysql5.02.建立表UML图:在工具条上选择表格工具,创建出一个表来。然后双击他,可以对其进行修改。改名字为User_Power 用户表,建立三个字段,ID为主...原创 2018-11-23 16:03:46 · 11615 阅读 · 0 评论 -
Mysql自定义函数报错解决方法
1、在MySql中创建自定义函数报错信息如下:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe ...原创 2018-11-17 23:17:00 · 5241 阅读 · 0 评论 -
mysql 中的升序和降序
MySQL 中 排序怎么都记不住,这里我把它的全拼找到 了 desc是descend 降序意思 asc 是ascend 升序意思 sql = "select 表内容名 from 数据库表名 Putout=true order by 读取的排序表名 asc"例如sql = "select * from user where Putout=...原创 2018-11-18 19:06:41 · 10497 阅读 · 0 评论 -
数据库设计原则
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个...原创 2018-11-15 19:02:27 · 13364 阅读 · 1 评论 -
Java连接MySQL数据库8.0以上版本遇到的坑(The new driver class is `com.mysql.cj.jdbc.Driver)
我遇到了java无法连接mysql数据库8.0.1的问题。 报错:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the ...原创 2018-10-20 21:35:36 · 25930 阅读 · 7 评论 -
数据库(My SQL 、SQL Server)的数据类型
数字类型 整形 浮点/定点型 日期和时间类型 字符类型 字符集与编码 CHAR和VARCHAR BINARY和VARBINARY BLOB和TEXT ENUM和SET类型 选择合适的数据类型 参考资料 数字类型整形在整数类型中,按照取值范围和存储方式不同,分为tinyint、smallint、mediumint、int和bigint这 5...原创 2018-09-25 22:14:24 · 2386 阅读 · 0 评论 -
Git入门(二)
1、远程库克隆到本地:git clone SSH 2、分支的创建 与 基本的使用 下面开始实战。 首先,我们创建dev分支,然后切换到dev分支: $ git checkout -b devSwitched to a new branch 'dev' git checkout命令加上-b参数表示创建并切换,相当于以下两条命令: $ git bran...原创 2018-09-25 22:11:21 · 112 阅读 · 0 评论