推荐安装mysql5.7环境: 官网下载:https://dev.mysql.com/downloads/installer/5.7.html 如果提示没有.NET Framework框架.那么就在提示框中找到下载链接,下载一个就可以了. 如果提示没有Microsoft Virtual C++ x64(x86),那么百度或者谷歌这个软件安装即可. Navicat Premium 版本: navicat是一个操作mysql数据库非常方便的软件.使用他操作数据库,就跟使用excel操作数据是一样的.…
最近进行项目开发,发现存在数据库内的数据和系统查询到的数据相差8小时 发现有2种比较合适的方法 (一)修改mysql服务的区时 centos进入mysql查看/修改时区 1.输入以下命令进入mysql mysql -uroot -p 然后输入 password 2.查看mysql上的当前时间 select curtime(); 3.查看时区 show variables like "%time_zone%"; #time_zone如果是system说明mysql使用system的时区(…
基本定义 数据:是数据库总存储的基本对象 定义:描述客观事物的符号记录 种类:数字.文字.图形.图像.声音等 数据库:DB 存储数据的集合 数据库管理系统:DBMS 用户和操作系统之间的一层数据管理软件 科学地组织和存储数据.高效地获取和维护数据 数据库系统:DBS 计算机系统中引入数据库后的系统 数据库管理员:DBA SQL:数据库查询语言 DDL:数据定义语言 DQL:数据查询语言 DML:数据操作语言 DCL:数据控制语言 TPL:事物处理语言 CCL:指针控制语言 数据库包括 16张表…
除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据. 在Android平台上,集成了一个嵌入式关系型数据库—SQLite, 1.SQLite3支持 NULL.INTEGER.REAL(浮点数字).TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n).char(n).decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型. 2.SQLit…
mysql使用yum安装时,默认的数据是存储在/var/lib/mysql下.一般情况下,为了数据的安全性,建议将mysql数据库的数据文件存储在系统的第二块磁盘上的目录下可以按照以下步骤进行操作: 1.关闭selinux和mysqld sed -i 's/enforcing/disabled/g' /etc/selinux/config setenforce 0 service mysqld stopchkconfig mysqld off 2.挂载系统第二块硬盘/dev/sdb并编辑/etc…
Mysql数据库写入数据速度优化 1)innodb_flush_log_at_trx_commit 默认值为1:设置为0,可以提高写入速度.  值为0:提升写入速度,但是安全方面较差,mysql服务器宕机可能会造成数据丢失. 值为1:每一次事务提交或者事务外的指令都需要把日志写入硬盘,此过程消耗时间较长: 值为2:是每次操作不写入硬盘,而是写入系统缓存,日志仍然会每秒刷新硬盘: 2)innodb_autoextend_increment默认值为8M,调整为128M : 此配置项作用主要是当tab…
Mysql中设置默认时间为系统当前时间 数据库设计时会遇到的一种情况:将系统当前时间设成默认值存储 数据库设计编码: CREATE TABLE `test` ( `name` varchar(50) NOT NULL, `createtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 如果使用SQLyog 来设置时间字段的默…
由于产品运营部需要采用第三方个推平台,来推送消息.如果手动一个个键入字段和字段值,容易出错,且非常繁琐,需要将mysql的数据转换为json数据,直接复制即可. 本文将涉及到如何使用Python访问Mysql数据库及读取获取数据(前提需要安装MySQLdb第三方库哦),以及如何将数据转换为json数据,最后保存成文件输出. 代码如下:注释比较详细了. # coding=utf-8 ''' Created on 2016-10-26 @author: Jennifer Project:读取mysq…
最近公司一个项目需要连接多个数据库(A和B)操作,根据不同的业务模块查询不同的数据库,因此需要改造下之前的spring-mybatis.xml配置文件以及jdbc.properties配置文件,项目后台用的是SpringMVC+Mybatis+MySQL架构,折腾了一两天算是搞定了,在这里记录过改造过程. 使用场景 多数据源的使用的场景一般有: 主从数据库切换 读写分离 兼容旧库 实现原理 Spring2.x的版本中采用Proxy模式,就是在方案中实现一个虚拟的数据源,并且用它来封装数据源选择逻…
# coding=utf-8 ''' Created on 2016-10-26 @author: Jennifer Project:读取mysql数据库的数据,转为json格式 ''' import json,MySQLdb def TableToJson(): try: #1-7:如何使用python DB API访问数据库流程的 #1.创建mysql数据库连接对象connection #connection对象支持的方法有cursor(),commit(),rollback(),close…