易截截图软件、单文件、免安装、纯绿色、仅160KB

php mysql回滚示例

首先,建InnoDB类型的表,才能支持事务
$handler = mysql_connect('localhost', '', '');
mysql_select_db('test');
mysql_query('SET AUTOCOMMIT=0'); // 设置为不自动提交查询
mysql_query('START TRANSACTION'); // 开始查询,这里也可以使用BEGIN
mysql_query("INSERT INTO users VALUES ('ccc')");
mysql_query("DELETE from users WHERE username = 'aac'");
if (mysql_affected_rows($handler) == 0)
mysql_query('ROLLBACK'); // 如果删除未找到相应的记录则回滚,不执行上面的插入查询
mysql_query('COMMIT');
mysql_close($handler);


相关文档:

MySQL 存储 schema less的数据

from timyang’s blog 综合取舍,使用MySQL来存储key/value(schema-less)数据,value中可以放:
Python dict
JSON object 实际friendfeed存放的是zlib压缩的Python dict数据,当然这种绑定一种语言的做法具有争议性。 ......

Navicat 8 for MySQL 中文乱码

解决方法:
1、关闭数据库连接;
2、右击数据库选择“连接属性”;
3、选择“高级”属性页,将“使用MySQL字符集”的勾去掉,并选择“编码”为“936   (ANSI/OEM - Simplified Chinese GBK)”
4、关闭保存,重新连接。 ......

solaris10下mysql安装于配置 转载


前次写了个程序跑在solaris10上,要用到mysql数据库,去sun网站上下一个过来,
然后pkgadd mysql5.* 什么提示都没,就安装完成了,郁闷的事情就这样发生了──
我不知道MYSQL的默认用户名密码是什么,按照WINDOWS中使用的经验试了N遍,
不行!只好GOOGLE了,好不容易搞定。一下为GOOGLE之内容,非原创
Unix&Linux ......

PHP初学者学习实例

.$dbhost = 'localhost';  
$dbuser = 'root'; //你的mysql用户名  
$dbpass = '123456'; //你的mysql密码  
$dbname = 'data'; //你的mysql库名  
//连接本地数据库
$GLOBALS["conn"] = mysql_connect($dbhost,$dbuser,$dbpass);  
//打开数据库
mysql_select ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号