Python3中使用PyMySQL连接Mysql 在Python2中连接Mysql数据库用的是MySQLdb,在Python3中连接Mysql数据库用的是PyMySQL,因为MySQLdb不支持Python3。因为web.py与Django中连接数据库默认是用MySQLdb,所以在Python3中连 ...
分类:
数据库 时间:
2016-12-02 01:07:14
阅读次数:
173
首先在形成中文乱码的原因是由于字符集不统一导致的,不同的字符集在转换的过程中必然要出现乱码,当然不排除可以转换。所以要解决中文乱码问题,思路是将输入、存储、显示等流程中涉及到字符集都统一为一种,对于oracle首先必须满足的先决条件是要服务端和客户段的字符集统一..
分类:
数据库 时间:
2016-12-01 23:16:49
阅读次数:
3663
整理是最好的记忆运维经常用到的sql语句,长期更新~~~~~1、查看有哪些用户mysql>selectuser,hostfrommysql.user;+------------+-----------+|user|host|+------------+-----------+|root|127.0.0.1||mysql_data|localhost||root|localhost||zabbix|localhost|+------------+..
分类:
数据库 时间:
2016-12-01 23:13:49
阅读次数:
413
mysql主从同步失败,原因是主跟从已经有相同的数据在里面了。解决方法:在从库的/etc/my.cnf里添加如下代码[mysqld]slave-skip-errors=1032,1062,1007,1050案例一:mysql>showslavestatus\G***************************1.row***************************Slave_IO_State:Wait..
分类:
数据库 时间:
2016-12-01 23:10:20
阅读次数:
442
在做ERP项目的时候有个需求是能够管理和切换账套,一个账套就是一个数据库,那么就需要实现数据库的热切换。网上找了很多资料再结合项目的具体需求实现了一个还算比较好用的数据库热切换。原理是首先继承AbstractRoutingDataSource并实现determineCurrentLookupKey方法,方法的..
分类:
数据库 时间:
2016-12-01 23:06:41
阅读次数:
360
修改主机名[root@oracledb~]#sed-i"s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/"/etc/sysconfig/network[root@oracledb~]#hostnameoracledb添加主机名与IP对应记录[root@oracledb~]#vi/etc/hosts192.168.1.160oracledb[root@oracledb~]#pingoracledb关闭Selinux[root..
分类:
数据库 时间:
2016-12-01 23:08:30
阅读次数:
277
我倒入一个数据库,执行mysql-uroothu<ihnhlife_datafull_201612011334_1612011334.sql一直报错,提示下面信息@@GLOBAL.GTID_PURGEDcanonlybesetwhen@@GLOBAL.GTID_MODE=ON.解决办法:后来发现有一个参数-f,可以忽略错误,继续执行mysql-f-uroothu<ihnhlife_datafull_20..
分类:
数据库 时间:
2016-12-01 23:03:10
阅读次数:
219
####数据库####1.安装数据库yuminstallmariadb-server.x86_64-y2.查看网络端口netstat-antlpe|grepmysqlvim/etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock#Disablingsymbolic-linksisrecommendedtopreventassortedsecurityriskssymbolic-links=0#..
分类:
数据库 时间:
2016-12-01 23:00:43
阅读次数:
298
MySQL日志================================================================================概述:================================================================================MySQL的日志分类:★查询日志:general_log★慢查询日志:log_slow_queries★错误日志:..
分类:
数据库 时间:
2016-12-01 22:54:57
阅读次数:
250
sqlserver2012数据库镜像以下通过域帐户来配置数据库镜像:一、环境准备1、准备计算机AD02为域控制器/DNS服务器(sz1card1.com),IP:192.168.2.218/24,AD02安装成为域控制器、DNS服务(这里不做演示)W67为主体服务器,IP:192.168.2.67/24,安装SQLSERVER2012企业核心版(这里不做..
分类:
数据库 时间:
2016-12-01 22:53:03
阅读次数:
458
数据库操作yuminstallmariadb-server.x86_64-ynetstat-antlpe|grepmysql##查看接口vim/etc/my.cnf此时只允许通过套接字文件进行本地连接,阻断所有来自网络的TCP/ip连接systemctlstopfirewalld.servicesystemctlrestartmariadbmysql_secure_installation第一次安装mysql以后通..
分类:
数据库 时间:
2016-12-01 22:54:52
阅读次数:
244
innodb_flush_log_at_trx_commit是ib_logfile这个文件的刷新方式sync_binlog是mysql-bin.000的刷新方式innodb_flush_log_at_trx_commit和sync_binlog是MySQL的两个配置参数,前者是InnoDB引擎特有的。之所以把这两个参数放在一起讨论,是因为在实际应用中,它们的配置对于MySQL..
分类:
数据库 时间:
2016-12-01 22:47:04
阅读次数:
222
mysqldump备份原理备份的基本流程如下:1.调用FTWRL(flushtableswithreadlock),全局禁止读写2.开启快照读,获取此时的快照(仅对innodb表起作用)3.备份非innodb表数据(*.frm,*.myi,*.myd等)4.非innodb表备份完毕后,释放FTWRL锁5.逐一备份innodb表数据6.备份完成。MydumperMydu..
分类:
数据库 时间:
2016-12-01 22:45:56
阅读次数:
279
一,查询B+树索引的流程B+树索引找到叶节点,再找到对应的数据页,然后将数据页加载到内存中,通过二分查找PageDirectory中的槽,查找出一个粗略的目录,然后根据槽的指针指向链表中的行记录,之后在链表中依次查找。需要注意的地方是,B+树索引不能找到具体的一条记录,而是只..
分类:
数据库 时间:
2016-12-01 22:46:02
阅读次数:
248
好像咋整都没辙。实在是关卡越高越不好整。 弄报错。咋整咋不报错。 and sleep(10);鸭蛋的也不好搞。实在没辙。就看源码了。 由代码得出payload: THE END ...
分类:
数据库 时间:
2016-12-01 22:38:49
阅读次数:
219
Apache 配置Alias 后,无法访问 CentOS系统 检查了一圈httpd.conf和目录权限,均没有发现问题。 最后,看了这篇文章,发现是因为系统启动了SELINUX导致的。 http://stackoverflow.com/questions/8816836/apache-403-err ...
分类:
数据库 时间:
2016-12-01 22:33:42
阅读次数:
265
前些阵子忙完了公司前端静态页面的事情了之后,简单学习了下php的基础知识,今天想了想回顾一下php连接数据库的方式,写一下随笔存一下看看 php连接数据库端口和新建数据库 连接成功后,创建简单的数据表 在连接数据库的时候,要保证数据库的服务器端口是打开的,不然无法连接到,书写代码之前,可以使用nav ...
分类:
数据库 时间:
2016-12-01 22:32:17
阅读次数:
241