随着AI的快速发展,程序员已不局限于使其开发代码,开发中以及后续维护时的慢sql处理,AI同样可以处理,无论是CURSOR还是LinMa ide,都存在MCP服务,这也就是AI连接数据库的关键,
本次主要讲解mysql-mcp-server:
这个算是最简单,且实用的,只需在添加的JSON文件中输入以下内容即可:
{
"mcpServers": {
"mysql": {
"command": "npx",
"args": ["-y", "@f4ww4z/mcp-mysql-server"],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "你的数据库密码",
"MYSQL_DATABASE": "你要连接的数据库名"
}
}
}
}
可能在使用时存在报错,现在AI通常都支持一键处理了,部分国产数据库虽然底层是mysql,但是并不完全兼容