MySQL
henryzhang2009
这个作者很懒,什么都没留下…
展开
-
通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
Navicat for mysql 1130错误 用Navicat连接远程MYSQL,提示如下错误,我以为是自己的防火墙问题,但是关了,依然不行。 我认为这段英文,有点误导,让人感觉是自己这边出了问题。 看解决方法吧 ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL server转载 2014-11-13 15:08:20 · 540 阅读 · 0 评论 -
mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践
转载 http://blog.csdn.net/binyao02123202/article/details/19323399双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提转载 2016-05-31 16:31:19 · 808 阅读 · 0 评论 -
SimpleJdbcTemplate 插入数据,得到插入数据的主键
myslq 数据库,主键生成方式是自增,类型是int ;import org.springframework.jdbc.core.namedparam.BeanPropertySqlParameterSource;import org.springframework.jdbc.core.simple.ParameterizedBeanPropertyRowMapper;import o转载 2015-11-17 11:23:38 · 4865 阅读 · 0 评论 -
mysql 1130错误,host ... is not allowed to connect to this MySql server
报错:1130-host ... is not allowed to connect to this MySql server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%转载 2015-05-21 15:21:18 · 512 阅读 · 0 评论 -
MYSQL错误Too many connections
今天生产服务器上的MySQL出现了一个不算太陌生的错误“Too many connections”。平常碰到这个问题,我基本上是修改/etc/my.cnf的max_connections参数,然后重启数据库。但是生产服务器上数据库又不能随便重启。没办法,只好想办法手动去释放一些没用的连接。登陆到MySQL的提示符下,数据show processlist这个命令,可以得到所以连接到这个服转载 2015-03-09 12:50:30 · 393 阅读 · 0 评论 -
mysql 导入导出
一般的表,直接导出sql,再导入即可,但有些表的字段可能是longtext型,包含一些分号,引号等字符,导入的时候报错。。。用Navicat for mysql尝试导出db,dbf文件,然后再导入也未成功,dfb导入后乱码,字符都是utf8,不知道为什么还乱码;未尝试用控制台命令,不知道如何;最后用DBeaver导入成功,DBeaver导入时,不生成中间文件,直接让你选择“源”表,DB原创 2013-11-15 13:51:35 · 6684 阅读 · 0 评论 -
mysql 使用java 程序 批量插入 很慢
以下内容摘自mysql中文文档:7.2.16. INSERT语句的速度插入一个记录需要的时间由下列因素组成,其中的数字表示大约比例:连接:(3) 发送查询给服务器:(2) 分析查询:(2) 插入记录:(1x记录大小) 插入索引:(1x索引) 关闭:(1) 这不考虑打开表的初始开销,每个并发运行的查询打开。表的大小以logN (B树)的速度减慢索引的插转载 2014-11-21 17:15:18 · 6195 阅读 · 0 评论 -
mysql:利用MRG_MyISAM存储引擎实现分表
简介:引用MySQL官方文档中的一段话:MERGE存储引擎,也被认识为MRG_MyISAM引擎,是一个相同的可以被当作一个来用的MyISAM表的集合."相同"意味着所有表同样的列和索引信息.你不能合并列被以不同顺序列于其中的表,没有恰好同样列的表,或有不同顺序索引的表.而且,任何或者所有的表可以用myisampack来压缩.例子:mysql> show engines;+---转载 2014-11-26 13:44:24 · 540 阅读 · 0 评论 -
mysql:InnoDB和MyISAM区别
MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。转载 2014-11-26 13:15:00 · 332 阅读 · 0 评论 -
如何更改Mysql数据存储的位置
一.首先把mysql的服务先停掉。 二.更改MySQL配置文件My.ini中的数据库存储主路径 打开MySQL默认的安装文件夹C:Program FilesMySQLMySQL Server 5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path to the database root数据库存储主路径”参数转载 2014-11-25 17:59:50 · 838 阅读 · 0 评论 -
MYSQL Too many connections错误的解决办法
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"转载 2014-10-14 17:56:00 · 444 阅读 · 0 评论 -
mysql 配置文件my.ini
安装完mysql之后或者是下载的免安装版解压之后,默认是没有my.ini文件的.但是,有几个类似的文件,如[code]my-small.ini、my-medium.ini、my-large.ini、my-huge.ini,[/code]下面我说一下这几个文件是干嘛的。这几个文件是mysql针对不同的应用推荐的不同的配置信息;但这些配置只有放到my.ini中才会被应用。其中:1、my转载 2014-10-14 17:53:19 · 647 阅读 · 0 评论 -
设置mysql允许远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;其中,root是用户名,123456是密码;根据自己的用户和密码进行。mysql>use mysql;mysql>update user set host = '%' where user = 'root';M原创 2017-12-12 11:53:19 · 481 阅读 · 0 评论