C:mysqlinmysql mysql mysql> DELETE FROM user WHERE Host='localhost' AND User='; mysql> QUIT C:mysqlinmysqladmin reload C:mysqlinmysqladmin -u root password your_password
UDF函数 暂时MySQL-Win32不支持用户可定义函数。 DROP DATABASE 你不能抛弃一个正在被某些线程使用的数据库。 从任务管理器杀死MySQL 在Windows95上,你不能从任务管理器或用shutdown实用程序杀死MySQL。你必须用mysqladmin shutdown关闭它。 大小写区分的名字 文件名在Win32上是忽略大小写的,因此Win32上的MySQL数据库和表的名字也是忽略大小写的。唯一的限制是数据库和表的名字必须在整个一个给定的语句中大小写是一样的,因为它用my_table和MY_TABLE都指向同一个表子,下列查询将不工作: SELECT * FROM my_table WHERE MY_TABLE.col=1;
“ ”目录字符 在Win95上的路径名组成由“”字符分隔,它在MySQL中也是转义字符。如果你正在使用LOAD DATA INFILE或SELECT ... INTO OUTFILE,你必须用两个“”字符或使用Unix风格的文件名“/”字符: LOAD DATA INFILE "C: mpskr.txt" INTO TABLE skr; SELECT * FROM skr INTO OUTFILE 'C:/tmp/skr.txt';
Can't open named pipe错误 如果你使用NT上的MySQL-Win32共享软件版本,用最新的mysql客户,你将得到下列错误: error 2017: can't open named pipe to host: . pipe...
Access denied for user错误 在访问在同一机器上的一个MySQL服务器时,如果你得到Access denied for user: 'some-user@unknown' to database 'mysql'的错误,这意味着MySQL不能正确解释你的主机名。为了修正它,你应该创建一个文件“windowshosts”,有下列信息: 127.0.0.1 localhost 对于可能想要帮助我们做好Win32版本的任何人,这里有的一些开放的问题:
象这样启动MySQL服务器: shell> cd mysql_installation_directory shell> bin/safe_mysqld &
如果你启动服务器的问题,见4.15.2 启动MySQL服务器的问题.
使用mysqladmin证实服务器正在运行。下列命令提供简单的测试来检查服务器启动和连接的应答: shell> BINDIR/mysqladmin version shell> BINDIR/mysqladmin variables
从mysqladmin version的输出根据你的平台和MySQL版本略有不同,但是应该类似如下显示: shell> BINDIR/mysqladmin version mysqladmin Ver 6.3 Distrib 3.22.9-beta, for pc-linux-gnu on i686 TCX Datakonsult AB, by Monty
Server version 3.22.9-beta Protocol version 10 Connection Localhost via UNIX socket TCP port 3306 UNIX socket /tmp/mysql.sock Uptime: 16 sec
Running threads: 1 Questions: 20 Reloads: 2 Open tables: 3
在升级后,如果你重新编译客户程遇到问题,像Commands out of sync或意外的核心倾倒,在编译你的程序时,你可能使用了一个旧的头文件或库文件。在这种情况下,你应该检查你的“mysql.h”文件和“libmysqlclient.a”库文件的日期以证实他们来自新的MySQL发行。如果不是,请重新编译你的程序!
4.16.1 从一个3.22版本升级到3.23 MySQL 3.23支持新MyISAM类型和旧ISAM类型的表。你不必须变换你的旧式表给3.23使用。缺省地,所有的新表将用类型MyISAM创建(除非你使用--default-table-type=isam选项启动mysqld)。你可以用ALTER TABLE或Perl脚本mysql_convert_table_format将一个ISAM表转换成一个MyISA表。