我正在尝试以csv格式将表从远程服务器导出到我的桌面计算机。我有这样的代码:
select * from order
into outfile 'C:\Users\Sleep Shop\Desktop\MySQL Scripts/outfile.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
但我知道这个错误:
失败:无法创建/写入文件'/var/lib/mysql/C:
我正试图使用innobackupex从远程机器上获取备份。
./innobackupex --host=<mysql_server> --user=<username> <backup_dir>.
它失败了,因为它无法在服务器中找到目录。
(Errcode: 2 - No such file or directory)
我假设它正在搜索本地机器中的目录。请告诉我如何远程运行备份?
我安装了apache (这故事)。我无法连接远程(我也尝试过本地的) mysql服务器。在长时间加载页面之后,我得到了错误的MySQL数据库连接失败。Mysql服务器离我很远。在同一网页上,定位在互联网上,设置相同是很好的工作。如何解决这个问题?
当我输入终端时:
mysql -u username -h x.xx.xx.x -p
一分钟后我就明白了:
ERROR 2003 (HY000): Can't connect to MySQL server on 'xxxxxxxxx' (110)
我不能访问localhost/phpadmin/,因为我得到403错误。我怀疑
mysql -u user -p pass -h remotehost
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 96
Server version: 5.1.36-community-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysq
我使用Ubuntu16.04和MySQL 5.7.16并试图从Windows10连接到工作台;我的目标是能够在任何地方从任何计算机登录--我不打算只允许一个IP。
填写凭据后,连接失败:
method | TCP/IP
hostname | IPv4
port | 3306
username | I use the MySQL root user (the one I used to login to PHPmyadmin with)
password | MySQL root password.
错误是:
不允许连接到此MySQL服务器。
📷
[mysqld]
#
#
显然,我的主机提供商不支持其知识库中所说的远程MySQL使用,即使我购买了一个高级套餐
remote MySQL connections are disabled for security and performance reasons. You can only connect to MySQL from your PHP scripts hosted on our servers.
有没有办法让我做一个API,这样我就可以远程连接到我的MySQL?我需要使用我的主机帐户中的数据库作为我的Android应用程序的信息源。谢谢
添加远程MySql数据库连接的最佳方法是什么?
我尝试过使用QODBC驱动程序,但没有成功,我相信另一个问题可能是这是一个共享的服务器,但我相信我有正确的。
这是我目前的尝试:
bool CardSQL::connectSQL(void){
db = QSqlDatabase::addDatabase("QODBC");
db.setHostName("173.254.28.127");// Tried www.themindspot.com & ip with http:// and https://
db.setPo