gomysqlrserr:=db.Exec(s[]s[]s[]floatNumfloatNum2)Error1366:Incorrectstringvalue:‘\xE7\x9B\x92\xE5\xB8\x81‘forcolumn‘word‘atrow1表的字符集和代码链接的字符集合不同
分类:
数据库 时间:
2017-03-22 23:57:04
阅读次数:
295
MongoDB副本集概述以下图片摘自MongoDB官方文档:http://docs.mongodb.org/manual/core/replication-introduction/Primary节点接收客户端所有的写操作,整个副本集只会有一个primary节点。MongoDB副本集提供严格的一致性。主节点将所有的操作写入一个叫oplog的cappedcollection(..
分类:
数据库 时间:
2017-03-22 23:56:33
阅读次数:
1114
对于大型的互联网应用,数据库单表的数据量可能达到千万甚至上亿级别,同时面临这高并发的压力。Master-Slave结构只能对数据库的读能力进行扩展,写操作还是集中在Master中,Master并不能无限制的挂接Slave库,如果需要对数据库的吞吐能力进行进一步的扩展,可以考虑采用分库分..
分类:
数据库 时间:
2017-03-22 23:56:18
阅读次数:
272
1.创建Maven项目,项目名(springdemo13),操作如图所示2.配置Maven,修改pom.xml文件,内容如下<projectxmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<m..
分类:
数据库 时间:
2017-03-22 23:54:18
阅读次数:
300
当业务扩展到一定程度时,服务器的负载能力往往不能胜任当前的业务规模,解决的方法无非是横向扩展和纵向扩展:横向扩展:又称水平扩展(Scale
Out),是通过负载均衡的方式,将压力疏散到后端各个节点服务器;纵向扩展:又称垂直扩展(Scale
Up),简单提高服务器的硬件性能,..
分类:
数据库 时间:
2017-03-22 23:53:36
阅读次数:
398
数据对于大部分公司来说都是最重要的部分,而MySQL的服务器在同步数据时,默认是使用明文进行传输,所以接下来就来说说MySQL基于SSL协议进行密文传输数据的主从复制模式。逻辑拓扑:接下来的实验中Master节点服务器即使Master节点数据库服务器,同时也是CA。环境准备:一、主从..
分类:
数据库 时间:
2017-03-22 23:51:37
阅读次数:
467
一、外键约束保证数据的完整性。定义外键约束:可以直接在create语句中定义外键
foreignkey当前表名(字段名)references目标表名(目标表的主键)创建完语句后,可以直接使用修改语句定义
altertable表名addforeignkey当前表名(字段名)references目标表名(目标表的主键)二、多..
分类:
数据库 时间:
2017-03-22 23:50:10
阅读次数:
215
Oracle数据库集群容灾实施与维护(RAC+DataGuard+GoldenGate)培训教程套餐介绍:风哥Oracle数据库集群容灾(RAC+DataGuard+GoldenGate)实施与维护培训教程套餐)包括内容:Oracle12cDataGuard容灾实施与维护1+1,Linux系统OracleRAC12C安装实施与维护,Oracle11gR2RAC下DataG..
分类:
数据库 时间:
2017-03-22 23:45:07
阅读次数:
380
二进制安装后,启动时出现问题(mysql安装在/application/msyql下):[root@135bin]#/etc/init.d/mysqldstartStartingMySQL.17032022:21:51mysqld_safeThefile/usr/local/mysql/bin/mysqlddoesnotexistorisnotexecutable.Pleasecdtothemysqlinstallationdirectoryandrestartthi..
分类:
数据库 时间:
2017-03-22 23:37:52
阅读次数:
516
今天的工作学习之路是一个数据库的小知识,当时没有区分出所以然,特此记录分享一下子。 众所周知,数据库的表都是单独存在的,但是当我们进行联合查询(多表查询)时,我们获得数据库返回的值时就好像在一张表里一样,这是因为在进行联合查询时数据库会生成一个临时表返回给我们所想要的数据信息,这时我们都是通过LEF ...
分类:
数据库 时间:
2017-03-22 23:31:32
阅读次数:
193
最近装了Oracle12c,发现和之前的oracle数据库有很大的区别(pdb,cdb等等)。最麻烦的是默认情况下没有scott测试用户,通过查阅资料得到如下的解决方案: 1. oracle12c默认为cdb数据库,转换为pdb数据库才可以像原来一样解锁scott测试用户。下面介绍转换成pdb方法, ...
分类:
数据库 时间:
2017-03-22 23:28:03
阅读次数:
300
--20170322 --1.0 --更新表的统计信息begin dbms_stats.set_table_stats(user,'EMP',numrows => 10000);end;begin dbms_stats.set_table_stats(user,'DEPT',numrows => 1 ...
分类:
数据库 时间:
2017-03-22 23:12:42
阅读次数:
181
show variables like '%profiling%'; 查看状态 set profiling=1;// 打开 show profiles; 查看执行过的sql 语句 show profile for query 2; 找到第二条为id为2的sql生成查询计划 时间浪费在了数据传输。 ...
分类:
数据库 时间:
2017-03-22 23:07:46
阅读次数:
247
show processlist ; 可以查看当前有哪些链接 处于什么状态 分析语句 那些连接处于什么状态 (需要通过脚本观察一段时间内的有运行情况做出统计一直刷新服务器运行状态 ) 当出现下面的几种状态需要注意 这些状态都是sql语句性能慢的表现 解决方法:使用性能分析 show profiles ...
分类:
数据库 时间:
2017-03-22 23:05:54
阅读次数:
217
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 根据数据库的功能,可以在数据库设计器中创建三种索引:唯一索引、主键索引和聚集索引。 唯一索引:唯一索引是不允许其中任何两行具有相同索引值的索引。 当现有数据中存在重复的键值时,大多数数据库不允许将新创建的唯 ...
分类:
数据库 时间:
2017-03-22 23:00:46
阅读次数:
231
CreateDatabaseIfNotExists等之前的API已经废弃,现在采用的是微软封装好,简化、高效的API,migrations 因为,旧API,要付出高昂的代价,以及局限性 打开VS2017,选择工具->NutGet包管理器->程序包管理器控制台 1.输入Add-Migration M ...
分类:
数据库 时间:
2017-03-22 22:50:53
阅读次数:
216