在Windows上运行MySQL的环境及值得注意
在Windows上运行MySQL的环境及值得注意
一个32位Windows操作系统,如仇,我,NT,2000,XP或Windows Server 2003的。
硬件环境要求并不是很高这就免了。
基于Windows NT操作系统(新台币,2000,XP,2003年),允许您运行作为服务MySQL服务器。一个Windows NT使用的操作系统,强烈建议。参阅第2.3.11,“启动MySQL作为Windows服务”。
一般来说,你应该安装MySQL的Windows上使用的帐户具有管理员权限。否则,您可能会遇到例如编辑某些业务问题的PATH环境变量或访问服务控制管理器。
足够的空间:
在硬盘驱动器解压缩,安装和创建要求,与您的数据库(一般是200兆字节的最低建议。)
可能还有其他要求,这取决于您打算如何使用MySQL:
注意:
如您需要一个超过4GB大小的表,安装在NTFS文件系统或更新MySQL的。不要忘记使用MAX_ROWS和AVG_ROW_LENGTH当您创建表。
相关文档:
1、首先自己新建的数据库编码格式设为UTF-8
2、将mysql-connector-java-5.1.6-bin拷贝到tomcat\Lib目录下。
3、修改Tomcat\conf\下的context.xml文件内容如下:
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource
name="jdbc/mysqlds"
t ......
问题是这样的:在插入一行数据前就想要知道将要产生的id。比如说想用来命名上传的文件。如果不事先获得id就不知道文件名,就没法在插入时把文件路径保存到数据库里了。如果不需要事先获得id,大可以在插入后调用mysql_insert_id()或者执行select last_insert_id(),就不必往下看了。为了照顾性急的同学,先给答案:
$resul ......
update article set body = (REPLACE(body, '</div>', ' ')) where typeid=21
用update和replace在mysql中替换某一个字段的部分内容
update users_settings set `ConfigValue` = replace(configvalue,' fromstr' 'tostr') where `ConfigName`='accesslist'
对于针对字符串位置的操作,第一个位置被标记 ......
http://www.cnblogs.com/rethink/archive/2009/10/09/1579634.html
mysql cache功能分析:
1
mysql的cache功能的key的生成原理是:把select语句按照一定的hash规则生成唯一的key,select的结果生成value,即key=>value。所以对于cache而言,select语句是区分大小写的,也区分空格的。两个select语句必须完完全全一致 ......