- 博客(63)
- 收藏
- 关注
原创 mysql数据库表中数据记录的增删改操作
数据库的CRUD语句insert语句增加数据update语句更新数据delete语句删除数据select语句查找数据一、向数据表插入记录insert into 表名(列名,列名,列名...) values(值,值,值......);为数据表的每列赋值语法1:全部字段插入 可以选择对应字段插入数据Insert into employee(id,name,gender,birthday,entry...
2018-04-24 21:38:51 1073
原创 python中&和and的区别
在python中:&指的是位运算,and指的是逻辑运算。所以在选择结构中表示与时用and.Python中的逻辑操作符为 and or not使用逻辑操作符可以将任意表达式连接在一起,并得到一个布尔值>>>2<4 and 2==4False>>>2>4 or 2<4True...
2018-03-05 16:57:27 32916 3
原创 java-----String类
构造方法:package day13_01;/* * 构造方法: * public String():空构造 * public String(byte[] bytes):把字节数组转成字符串 * public String(byte[] bytes,int index,int length):把字节数组的一部分转成字符串 * public String(char...
2018-05-08 22:43:03 289
原创 Java-----Scanner类
package day12_01;/* * 导包;创建对象;调用方法 * System类下有一个静态的字段: * public static final InputStream in;标准的输入流,对应着键盘输入 * * InputStream is=System.in * * class Demo{ * public static final ...
2018-05-08 15:50:49 249
原创 Eclipse新建HelloWorld
用Eclipse完成一个HelloWorld案例代码以项目为基本单位创建项目创建包创建类编写代码File-----new-----java project-----finishsrc----new----packagepackage----new-----class右上再次验证java是单继承,多实现。在输完代码后,Eclipse帮你自动编译。接下来要做的就是运行。在空白处右键---run as...
2018-05-04 10:20:18 601
原创 mysql数据库多表设计
多表设计:表和表之间存在三种关系N:N1:N1:1矩形 实体表椭圆 表字段菱形 表之间关系1.多对多关系表设计E-R简图1.多对多关系表设计E-R简图1:多对多表,表如何设计?如何关联多张表的映射关系?2:多对多的案例说明。为什么要创建第三张表?关键字:constraint 约束 references 参照结论:必须创建第三张关系表,在关系表中引用两个实体主键作为外键。建表原则:创建的第三方关...
2018-04-30 10:36:41 1520
原创 mysql数据库多表联查之子查询
一条sql语句当需要从一个表中检索信息,当检索条件值又是来自该表本身的内部数据时,子查询非常有用。子查询可以嵌入以下SQL子句中:where子句、having子句和from子句。语句结构简单,可读性强。子查询查询顺序,先执行子查询,获取结果之后,再执行外部语句,效率比较低。1.单行子查询内部select语句只返回一行结果的查询(单列)主查询的where子句使用单行子查询,返回结果要采用单行比较运...
2018-04-29 21:04:30 6756 1
原创 mysql数据库多表联查之隐式连接说明
1.两张表连接 语法 join on2.隐式连接 不需要关键字 from加表名即可select * from 表1,表2;连接两张表 *代表2张表的所有字段结果是一个笛卡尔积 两张表的记录的乘积 13*5=65 许多数据无效用户查询的有效的数据 基于笛卡尔积结果进行筛选。添加自己的用户条件,达到我们的需求笛卡尔乘积开发中涉及到多表联查,第一步,多表连接,建立笛卡尔积那么如何进行笛卡尔...
2018-04-29 10:09:24 2456
原创 mysql数据库备份和恢复
命令备份:mysqldump dump 泵 数据从数据库抽取 ---->硬盘中保存 xxx.sqlmysqldump 用户名 和 密码 声明需要备份的数据库名称 databaes 名称 >表示数据库备份到磁盘中 here.sql中保存把数据库中所有表 包括数据 全部保存在here.sql脚本中恢复:脚本sql导入 source导入 或者 命令导入 mysq...
2018-04-29 08:26:04 5797 1
原创 mysql数据库分组查询(group by/ having)
注意:select语句书写规则S-F-W-G-H-O select...from....where...group by....having......order bysql语句的写法顺序和mysql对应sql解析顺序不同解析顺序:1.from 2.where 3.group by 4.select 5.having 6.order by报错是因为where在select之前执行,但是此时还...
2018-04-28 10:52:42 6397
原创 mysql数据库表查询操作
数据表记录的查询语法一:select [distinct] *列名,列名... from 表名;select * from 表名; 查询该表中所有列信息select 列名,列名... from 表名; 查询表中指定列的信息distinct 用于排重语法二:select 表达式(列名执行运算) from 表名;select 列名 as 别名 from 表名;语法三:select 列名 from ...
2018-04-25 22:04:39 437
原创 mysql数据库表结构的修改
应用场景:当一张数据库中表已经建立好结构 并且也已经存有数据 不应该删除整张表若需要修改表的部分字段的类型 字段名 或属性 可以采用alter修改1.增加列 alter table 表名 add 列名 类型(长度)约束;2.修改现有列类型、长度和约束 alter table 表名 modify 列名 类型(长度) 约束;3.修改现有列名称 alter table表名 change 旧列名 新...
2018-04-24 17:44:02 11912
原创 mysql数据库表的约束说明
约束用来保证数据有效性和完整性1.主键约束 primary key:信息记录某个字段可以唯一区分其他信息记录,这个字段就可以是主键(唯一 非空)只有一个 没有业务含义2.唯一性约束 unique:该字段的值不允许重复 比如邮箱是不可以重复的一张表中可以有很多个唯一约束 可以设置多个字段联合作为主键--联合主键(也可以唯一非空 )有特定的业务含义3.非空约束 not null 该字段的值不能...
2018-04-24 17:01:25 683
原创 mysql数据库表的字段类型对应java属性说明
create table 表名(列名 类型(长度),列名 类型(长度));一个数据表 可以存在很多列,每列具有类型和长度 行指的是记录创建表之前 必须使用use db 指定操作数据库表中的字段类型MySQL常用数据类型数值型sqltinyintsmallintintbigintfloatdoublejavabyteshortintlongfloatdouble字符串型sqlvarchar最大为...
2018-04-24 15:57:45 3399
原创 mysql数据库的创建、查询和删除
一、创建数据库(系统提供4个默认)mysql创建单独数据库 ---》给一个产品使用 工程使用 user --->databasecreate database 数据库名称;create database 数据库名称 character set 字符集;二、查询数据库show databases ; -----查看所有数据库show create database 数据库名; ---...
2018-04-24 10:44:31 529
原创 mysql数据库的内部结构说明
记住,表才是存放数据的基本单元。结论:Mysql数据底层由多个database组成,每一个database存放多张表。
2018-04-23 22:14:28 1325
原创 myeclipse配置数据库的连接说明
cmd命令窗口仅仅支持gbk编码,而数据库的开发环境为utf8,所以一般不使用cmd窗口。右击cmd窗口顶端,存储中文时,会出现乱码现象。推荐使用myeclipse,通过这个软件编写sql语句,操作数据库crud操作。下面介绍MyEclipse链接MySQL数据库的配置说明1.配置:windows----show view-----other------db browser2.使用eclipse工...
2018-04-23 21:46:24 10692 2
原创 mysql的卸载
如果之前安装过mysql,想重新安装别的版本的,那么必须卸载干净之前的mysql。1.控制面板 找到MySQL应用卸载2.找到MySQL的安装目录,一般默认在C:\Program Files\MySQL,找到主配置文件,my.ini,可以用editplus打开。找到数据库存储网站数据的目录路径。 数据库存放数据目录在软件卸载时不会被移除,必须手动移除该目录为隐藏目录,必须打开my.ini找到隐藏...
2018-04-23 16:34:11 170
原创 win10安装mysql5.6
先下载安装包 点击打开链接这里选择自定义模式,因为我的电脑是64位,选择x64至此,安装完毕。添加路径C:\Program Files\MySQL\MySQL Server 5.7\bin到环境变量中的系统变量“Path”最后,打开cmd,输入mysql -u root -p,并回车,如果出现Welcome字样,说明mysql安装成功。...
2018-04-23 15:57:38 1217
原创 vs2015编写基本C
由于论文需要,要对一些基本的操作进行运行时间的比较,用c语言比较合适,所以一下为用vs2015编写c语言的步骤。 首先,打开vs2015,选择 新建项目 然后出现新建项目的界面,选择VC++的编写环境,点击确定。 点击下一步 选择空项目 项目已经建好,右击源文件添加新建项。 并且命名为.c后缀 编好之后,注意按ctrl+F5,否则会出现程序框“一闪而过”的情形。如...
2018-04-17 16:59:26 3533 2
原创 Leetcode之Python练习(一)
1.两数之和 # -*- coding:utf-8 -*-#给定一个整数数列,找出其中和为特定值的那两个数。#你可以假设每个输入都只会有一种答案,同样的元素不能被重用。#给定 nums = [2, 7, 11, 15], target = 9#因为 nums[0] + nums[1] = 2 + 7 = 9#所以返回 [0, 1]class Solution: def ...
2018-04-16 16:04:55 341
原创 剑指offer之Python实现(二)
面试题11:旋转数字的最小数字# -*- coding:utf-8 -*-'''把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。'''#折半查找(Binar...
2018-04-16 16:03:53 142
原创 Tensorboard可视化实验
实验一:可视化之Graph对mnist_deep.py代码做适当修改,使用tensorboard查看CNN的整体运行框架图。def add_layer(inputs, in_size, out_size, activation_function=None): # add one more layer and return the output of this layer with ...
2018-04-15 10:25:24 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人