我正在制作一个需要与客户端机器上的MySQL数据库进行交互的程序,但我不知道如何在计算机上创建MySQL模式(以及必要时的实例)。因为我不能连接到数据库本身,因为它还不存在我猜我需要向客户端计算机的命令控制台发送消息并希望他的路径中有MySQL,这样我就可以执行一个创建实例如果不存在,则创建架构。
答案 0 :(得分:3)
不,不要这样做。通常,对于需要MySQL数据库的远程安装,过程如下:
.sql
文件的位置,指示他们自己安装,然后向用户询问用户,密码和数据库名称。这样做允许用户在他们想要的任何机器上使用他们想要的任何数据库,使用他们想要的任何安全级别。
并且您不希望通过命令行程序执行此操作,您需要以编程方式执行此操作(通过使用C#连接到服务器并直接执行语句)。