我找到了许多unix系统使用的链接。谁能给我一些windows设置的链接,或者告诉我一些快速入门?
有两个监听地址: 127.0.0.1/2,但mysql也可以在127.0.0.3上连接,依此类推。这很奇怪。
谢谢
发布于 2011-03-25 19:45:51
在Windows中,可以调用MYSQL.EXE来安装windows服务。然后可以使用SERVICES.MSC或"NET START/STOP servicename“启动和停止该服务。服务定义的一部分是您的MySQL实例要使用的MY.INI文件的路径。
示例:
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --install instance1 --defaults-file=c:\instance1\my.ini在my.ini文件中,需要创建一个mysqld部分,并且需要为每个实例定义一个要使用的不同端口号(或ip号)和一个不同的数据目录。
示例:
[mysqld]
port=3307
datadir=c:\instance1\data您可以而且应该在此处添加额外的定义,或者可能使用现有的my.ini文件作为基础。此外,您还需要将数据库数据目录复制到该数据目录位置,或者使用任何方法生成一个新的空数据目录-最终将在该目录中生成c:\instance1\data\mysql和user.frm、user.MYD、user.MYI等文件。
使用NET Start instance1或SERVICES.MSC启动实例。如果失败,请检查EVENTVWR.MSC中的错误消息。
使用以下命令与实例对话
mysql --port=3307 --host=127.0.0.1再次避免使用单词localhost,因为它有特殊的含义。
然后就可以使用普通的Unix复制教程来进行复制了。确保使用127.0.0.1作为主机名("localhost“在MySQL/C连接器中是一个神奇的词,它是它的派生词),并且您总是指定一个正确的端口号。
发布于 2011-03-24 16:05:29
好的。我发现我无论如何都需要不同的服务器。
https://stackoverflow.com/questions/5415426
复制相似问题