[英]Alter MySQL auto_increment with Heroku ClearDB addon
我的Rails应用托管在Heroku上。 我将MySQL递增10时遇到问题: 较大的自动递增ID
我真的想将其更改为1,并且已经找到了SQL命令。 但是,我不知道如何通过Heroku连接到mysql来执行它。 有解决方法吗? 可能吗?
您可以使用本地mysql
命令行客户端应用程序连接到ClearDB托管的数据库。 首先,您需要检查数据库URL以获取必要的连接详细信息,因此运行heroku config
,您应该会看到类似以下内容的行:
CLEARDB_DATABASE_URL: mysql://abcdef01234567:9876543@us-cdbr-iron-east-01.cleardb.net/heroku_fedcba76543210?reconnect=true
URL包含用户名,密码,主机和数据库名称,格式为:
mysql://username:password@host/database?reconnect=true
通过这四段信息,您可以连接到数据库。 使用(组成的)示例数据库URL作为示例:
mysql --user=abcdef01234567 --password9876543 --host=us-cdbr-iron-east-01.cleardb.net heroku_fedcba76543210
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.