#mySQL

mysql create table 语法详解

createtable可以分成三类 一、一般createtable语句:  1  语法create[temporary]table[ifnotexists]tbl_name(create_definition)[table_options][parttion_options]  2  例子:创建一个perso...

setTimestamp 和 mysql datetime字段的问题

需求:要在数据库保留年月日时分秒的日期数据过程:在mysql中date数据类型只能存放年月日,所以只能用datetime类型,那在jdbc中,就要调用setTimestamp()方法,取出数据的时候,用结果集调用getTimstamp()方法。问题:虽然取出了日期对象Timestamp,但是其toString()方法显...

mysql 安装图解 mysql图文安装教程(详细说明)

大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQLServer2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用Java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDB...

MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,...
代码星球 ·2020-04-11

mysql视图的作用(详细)

测试表:user有id,name,age,sex字段测试表:goods有id,name,price字段测试表:ug有id,userid,goodsid字段视图的作用实在是太强大了,以下是我体验过的好处:作用一:  提高了重用性,就像一个函数。如果要频繁获取user的name和goods的name。就...
代码星球 ·2020-04-11

MySQL自增列(AUTO_INCREMENT)相关知识点总结

 MySQL的自增列(AUTO_INCREMENT)和其它数据库的自增列对比,有很多特性和不同点(甚至不同存储引擎、不同版本也有一些不同的特性),让人感觉有点稍微复杂。下面我们从一些测试开始,来认识、了解一下这方面的特殊知识点:  自增列持久化问题 如果一个表拥有自增列,当前最大...

MySQL数据库命令大全

--数据库操作前的准备--创建数据库--createdatabasepython_test_1charset=utf8;--使用数据库--usepython_test_1;--students表--createtablestudents(--idintunsignedprimarykeyauto_incrementno...
代码星球 ·2020-04-11

Python爬虫抓取东方财富网股票数据并实现MySQL数据库存储

Python爬虫可以说是好玩又好用了。现想利用Python爬取网页股票数据保存到本地csv数据文件中,同时想把股票数据保存到MySQL数据库中。需求有了,剩下的就是实现了。 在开始之前,保证已经安装好了MySQL并需要启动本地MySQL数据库服务。提到安装MySQL数据库,前两天在一台电脑上安装MySQL5....

MySQL批量更新数据

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:1UPDATEmytableSETmyfield='value'WHEREother_field='other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:1UPDATEmytableSETmyfield='value...
代码星球 ·2020-04-11

MYSQL事务之Yii2.0商户提现

我是一个半路出家的PHP程序员,到目前为止,不算在培训班学习的时间,已经写代码整整两年了。可能由于工作业务的原因,在这两年中我没有用到过MySQL事务。就在昨天有个关于支付宝转账的业务不得不使用MySQL事务来完成,别人说了很多,还是不明白MySQL事务到底是个啥,于是就开始了新一轮的补课,出来混,欠下的知识账总是要还...

MySQL与Oracle的区别

1、Oracle是大型数据库而MySQL是中小型数据库,Oracle市场占有率达40%,MySQL只有20%左右,同时MySQL是开源的而Oracle价格非常高2、Oracle支持大并发,大访问量,是OLTP最好的工具3、安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候O...
代码星球 ·2020-04-11

MySQL数据库的知识总结

1.Mysql数据库存储引擎概念:存储引擎其实就是如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。MYSQL中的数据用各种不同的技术存储在文件(内存)中,这些技术中的每一种技术都使用不同的存储机制,索引技巧,锁定水平并且最终提供广泛的不同功能和能力。在MySQL中将这些不同的技术及配套...
代码星球 ·2020-04-11

MySQL数据库 常用命令

1、MySQL常用命令createdatabasename;创建数据库usedatabasename;选择数据库dropdatabasename直接删除数据库,不提醒showtables;显示表describetablename:表的详细描述select中加上distinct去除重复字段mysqladmindropda...
代码星球 ·2020-04-11

MySQL -进阶

一、视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用SELECT*FROM(SELECT nid,NAMEFROMtb1WHEREnid>2)ASAWHEREA.NAME>'alex';--...
代码星球 ·2020-04-11

MySQL如何修改密码

第一种方式:最简单的方法就是借助第三方工具NavicatforMySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点...
代码星球 ·2020-04-11
首页上一页...512513514515516...下一页尾页