袁晓辉 2005-4-7 最近写一个基于MySql的数据库应用,由于是初次使用MySql数据库(5.0.0-alpha-nt)所以一开始也没有对它进行什么配置。直到测试时才发现,插入大的BLOB(易语言中为字节集)字段时失败。服务器返回的信息为“got a packet bigger than 'max_allowed_pack'”,“MySql server has gone away”。并且当同时连接的用户大于100时就无法再登录了。
上网搜,查mysql的用户手册,终于把问题搞定。原来MySql的初步配置也不是很麻烦。
MySql的配置主要在两个文件,一个是C盘的my.cnf,另一个是系统盘Windows目录下的my.ini。一般推荐用my.ini,另外当你的系统不是安装在C盘是,就只能使用系统windows目录下的my.ini了。可以用记事本打开也可以用mysql自带的winmysqladmin.exe进行配置(在mysql安装目录下bin文件夹中)。用winmysqladmin进行配置时需要先启动该程序,切换到my.ini setup页,修改后别忘了Save Modification.不管是用哪种方法修改了my.ini都需要重新启动mysql服务来使更改生效。用winmysqladmin重启mysql服务的方法如下:在它的界面上点鼠标右键,选Win 9x/NT -> Stop the Serv