扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
MySQL- Win32现在已经证明了自己很稳定。这个版本得MySQL有与对应的Unix版本同样的特征,除了下面:
mysqld
很长时间,因为MySQL的每个连接都创建一个新线程!WinNT和Win98不能容忍这个bug。
mysqladmin kill
在一个睡眠的连接上将不工作。
,mysqladmin shutdown
不能中途中断。 我们计划在不久的将来修正它。
DROP DATABASE
mysqladmin shutdown
关闭它。
my_table
和MY_TABLE
都指向同一个表子,下列查询将不工作: SELECT * FROM my_table WHERE MY_TABLE.col=1;
LOAD DATA INFILE
或SELECT ... INTO OUTFILE
,你必须用两个“\”字符或使用Unix风格的文件名“/”字符: LOAD DATA INFILE "C:\\tmp\\skr.txt" INTO TABLE skr; SELECT * FROM skr INTO OUTFILE 'C:/tmp/skr.txt';
Can't open named pipe
错误
error 2017: can't open named pipe to host: . pipe...
这是因为NT上MySQL正式版本缺省地使用命名管道。你能通过为新MySQL客户使用--host=localhost
选项或创建一个包含下列信息的文件“C:\my.cnf”来避免这个错误:
[client] host = localhost
Access denied for user
错误
Access denied for user: 'some-user@unknown' to database 'mysql'
的错误,这意味着MySQL不能正确解释你的主机名。为了修正它,你应该创建一个文件“\windows\hosts”,有下列信息: 127.0.0.1 localhost
对于可能想要帮助我们做好Win32版本的任何人,这里有的一些开放的问题:
MYSQL.DLL
服务器。这应该包括一个标准MySQL服务器的一切,除了线程创建外。这将使MySQL在不需要一个真正的客户机/服务器和不需要从其他主机存取服务器的应用程序时更容易使用。
mysqld.cc
,但是它应该重新编码而更加面向“参数”,该工具应该也能更新“ \my.cnf”文件,如果用户比较喜欢使用它而不是注册表。
--install
登记mysqld
作为一种服务(在 NT 上 )时,如果你也可以在命令行上增加缺省选项,它将更好,目前解决办法是更新“C:\my.cnf”文件。
,mysqld
守护程序不接受新连接。我们不知道这是否 Win95、TCP/IP或MySQL的问题。
mysqld
将绝对是好事,目前,你必须使用mysqladmin shutdown
。
mysql
命令行工具的readline
到Win32。
mysql
、mysqlshow
、mysqladmin
和mysqldump
) 将更好。
mysqladmin kill
杀死打开的线程。
mysqld
总是在“C”处启动而不在缺省地点,我们想让mysqld
使用当前地点用于排序顺序。
sqlclient
到Win32(几乎完成)并加入更多的特征!
.DLL
实现UDF函数。
其他Win32特定问题在MySQL-Win32分发的“README”文件中描述。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者