随笔分类 - MySql
摘要:相信很多朋友都经历过数据库出问题的情况,我也同样(见我的上一篇博文:phpmyadmin误删表后的恢复过程(心惊胆跳啊) )。如果数据很大或者很重要,那么恢复起来是相当困难的,所以我们在做一个相对完善的系统时,数据库的备份/还原功能是必不可少的。本文将在javaEE环境下实现MySQL的自动备份/还原,使用了struts2和hibernate框架,MySQL版本是5.1.16。
阅读全文
摘要:话说今天不知道是抽风了还是失魂了,在用phpmyadmin删除测试数据时,竟然将整个表删除了。
最后用mysql的二进制文件进行恢复,记录了整个过程
阅读全文
摘要:在上一篇文章 MySql-noinstall实践 中,简单说了一下怎么免安装mysql。今天又试了一下,有新的体会,因为以前安装都是沿用旧的数据库文件夹,并没有发现这个问题。 就是my.ini配置文件中datadir的配置。这个参数是指定了一个放置数据库文件的目录,可以任意,但是条件是些目录中必须有:mysql这个数据库(可以在压缩包中的data目录中找到)。如果设置的datadir中没有此数据库,在启动mysql服务时会出错。
阅读全文
摘要:做一个包含越南文的网站,用户说在保存包含越南文的文章时,乱码了。我自己测试一下,很多字符变成了 ‘?’。数据库连接已经是使用了 utf8 字符集:define("MYSQL_ENCODE", "UTF8"); mysql_query('SET NAMES '.MYSQL_ENCODE,$conn) or die('字符集设置错误'.mysql_error());搞了大半小时,没有搞定。insert 的数据都是仍然乱码,突然想,是不是字段不能保存这些越南文。我看一下数据库字符集,默认都是 gbk,这个对中文是没有问题的,一碰
阅读全文
摘要:今天重装个系统。幸亏用到的工具软件大多是绿色版的,没什么要紧。 可能大家也有过重装系统后 mysql 安装的问题。要么装不上,要么找不回以前的数据库。这里,简单说一下安装 mysql-noinstall 的方法。 1.将下载好的 noinstall 包解压到你想放置的位置,这个位置放了就可以一直放那了!以后重装系统也不要紧。我这里是:E:/Program Files/mysql-5.1.58-win32/ 2.新建一个my.ini文件。这个就是mysql的配置文件了,也可以从原来的ini改名,不过现在可以直接复制下面的配置: [client] port=3306 [...
阅读全文

浙公网安备 33010602011771号