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

MySQL 数据库 InnoDB引擎的插值问题

InnoDB是mysql数据库中唯一一个支持外键的引擎,但是差值的时候却得注意一下
比如有两张表,album(id,name,path) ,picture(id,name,path,parent_album),其中表2中parent_album是外键
此时差值insert into picture (name,path,parent_album) values ("pic","path",68) (68是一个相册的id)
mysql会报错"Failed to read auto-increment value from storage engine”
这么写就没问题
insert into picture set name="...", path="...",id=68


相关文档:

mysql的用法

 一、基础
1、说明:创建数据库
Create DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4 ......

mysql之内存表

 如何创建内存表

    创建内存表非常的简单,只需注明 ENGINE=
MEMORY 即可:
    CREATE TABLE  `tablename` ( `columnName` varchar(256) NOT NUL)
ENGINE=MEMORY DEFAULT CHARSET=utf8 MAX_ROWS=100000000;
注意

   
当内存表中的数据大于max_ ......

mysql 的字符编码

 === 稍后再整理
mysql
4.0到mysql
5.0的数据导入出现乱码的解决方案
字体大小:大
| 中
| 小
2007-02-08 17:09 -
阅读:485 - 评论
:0
最近做mysql
4.0到mysql
5.0的数据转化工作,发现乱码
无数,观博客无数心得如下:
*mysql
中文亂碼的原因
mysql
會出現中文 ......

MySQL+PHP产生乱码的原因及解决方法

MySQL+PHP产生乱码原因:
  ◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码;
  ◆ MySQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码;
  ◆ MySQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号