使用sqldbx远程连接到ec2 mysql

3ks5zfa0  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(632)

我的Windows1064bit上安装了sqldbx。当我选择“newconnection”时,我有dbms类型“mysql”可供选择。一开始我因为缺少DLL而出错,但我克服了它。
我的sqldbx安装在ubuntu的aws ec2示例中。它有一个数据库,它的工作与我的网站和使用phpmyadmin良好。我猜我的mysql没有配置远程连接。我试着在mysql配置中添加一行代码绑定到外部ip,但它不仅不能远程工作,还破坏了内部连接,站点也不能正常工作。
有人能帮忙吗?谢谢!

3df52oht

3df52oht1#

似乎配置文件没有命名为my.cnf,这就是为什么我的没有绑定数据。
正确的文件在这里:/etc/mysql/mysql.conf.d/mysqld.cnf
一旦我注解掉绑定行(我知道这是安全问题,它是temp),我就可以使用外部ip和默认端口3306远程连接。为了连接到root,您需要首先运行mysqladmin-u root-p pass
授予上的所有特权。到由带有grant选项的“password”标识的“root”@“%”;
干杯!

相关问题