你的C程序运行在unix机器上还是linux机器上,如果是在unix下编译并且要在linux下运行,可能会有些问题,要重新编译。
如果是unix和linux两台机器并存,在unix下用c程序来访问linux的mysql服务器,绝对是可以的。
也没有什么特别要做的准备,无非就是看mysql的手册,主要是c api章节和mysql的连接问题。因为是远程连接,所以连接的用户名要用 UserName@DomainOrIP 的样子。
当然,有权访问mysql就不用说了吧。