在Docker上的Mysql中启用本地文件

user2839288:

我有一个运行mysql(当前)的docker容器

docker run --name=mysql1 -d mysql/mysql-server

我需要导入一些数据,但是默认图像没有启用本地文件。

我不想破坏当前正在运行的数据库或将其删除很长时间。

我有什么选择?是否可以将--local-infile开关应用于已经运行的容器?

谢谢

丹布莱克:

local_infile是全局动态变量。要在运行时进行更改,请执行以下SQL:

SET GLOBAL local_infile=1

连接的客户端需要在连接上设置local_infile。如果使用mysql客户端,则有一个--local-infile=1选项,如果使用语言/其他脚本,则明智地查看连接选项。

如果要永久启用此local-infile=1选项,则该选项应位于服务器组下服务器的my.cnf文件中[mysqld]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

docker mysql文件在本地系统上的持久存储位置

将本地文件读取到在Docker容器上运行的Zeppelin中的spark数据帧中

在 Docker 容器中包含本地文件夾

无法在 Docker-Compose 文件中使用(mysql 映像中的卷)映射本地数据库

在Docker,tensorflow,Windows 10中使用本地文件系统和MySQL数据库

如何在Docker容器中的Tomcat上启用HTTPS?

在 docker-compose 文件中启用“progress plain”

在docker-selenium中测试可以在本地运行时下载文件,但不能在Jenkins上运行

在 docker 中启用 squashfs

MySQL docker中的MySQL conf文件

如何在Xamarin.Forms中的Android WebView上启用本地存储

在就绪的Kubernetes本地群集上的Kube代理中启用IPVS模式

在本地主机的Docker中找不到生成的文件

Ubuntu上的Docker中的MySQL:警告:世界可写配置文件被忽略

启用登录docker mysql容器

在Docker容器中连接本地MySQL数据库?

无法使用 JDBC 连接到 docker 中的本地 MySQL

如何在Windows上的Spark中访问本地文件?

在我的本地存储库中的特定文件上设置行尾

在Mac OS X(boot2docker)上的Docker中启用远程API

无法在运行mysql 5.6的wamp上启用MySql常规查询日志文件

从在Mac上的本地Docker中部署的服务中访问本地Kafka(包括Kubernetes扩展)

如何为引用托管在Amazon AWS上的托管ASP.NET Web API的本地文件启用CORS

在bash脚本中查询MySQL SHOW GRANTS包括本地文件

运行本地存储的Docker文件

在Docker映像中启用脚本

在本地PC上创建git repo,然后在linux中跨本地文件系统克隆repo

Windows上的Docker配置文件位置,例如,启用不安全的注册表/ Docker选项

本地文件系统上的Hadoop