1

有没有人通过 DevArt 组件使用共享内存协议成功连接到 MySQL?(在 .NET 中)

如果是这样,你是怎么做到的,连接字符串是什么?还有什么其他问题?

请注意,我的服务器开始正常...

mysqld --skip-networking --shared_memory=1 --shared-memory-base-name='MyName'

我可以通过 MySQL.exe 客户端很好地访问它...

MySql --protocol=memory --shared-memory-base-name="MyName'
4

1 回答 1

1

我无法让 DevArt 连接器工作:-( 并且还发现即使我确实让它工作了,我也会依赖 libmysql.dll(DevArts“直接”模式不支持共享内存)

所以我尝试了MySQL 连接器,新的连接器比他们几年前的那些狡猾的东西要好得多,事实上,我担心 DevArt 组件可能很快就会失去存在的理由。他们在共享内存模式下工作得很好,对 libmysql.dll 没有任何依赖。我唯一要说的是,connectionstrings.com 上的连接字符串对于新连接器是完全不正确的,应该是....

用户 ID=root;连接协议=SharedMemory;共享内存名称="Fred Blogs"

于 2010-02-04T17:43:20.960 回答