Articles of mysql

Cómo ejecutar la migration de Codeigniter si la database está vacía

Moveré mi entorno de desarrollo Codeigniter 3.1.4 a un contenedor Docker en este momento. Cuando ejecuto una image de acoplador por primera vez, me gustaría que Codeigniter cree automáticamente tablas en la database si la database está vacía en lugar de tener que exportar mi database de desarrollo actual y luego importarla a la window […]

Evite la encoding difícil del contenedor mysql ip en mi secuencia de commands de contenedor apache

Tengo un contenedor mysql que funciona bien. Puedo iniciarlo y verlo funcionando en la list de docker ps. Luego bash ejecutar otro contenedor learnitouch en el que un engine-db-seed.sh shell engine-db-seed.sh intenta conectarse al server contenedor mysql. El contenedor de aprendizaje contenedor Dockerfile contiene: ENTRYPOINT ["/bin/bash", "/usr/bin/learnintouch/engine-db-seed.sh"] El file engine-db-seed.sh contiene: /usr/bin/mysql/install/bin/mysql –protocol=tcp -h 172.17.0.2 […]

Diseño de dependencies Docker para configuration e inicio de contenedores

En contenedor una aplicación web que tiene dependencies de contenedor. Los contenedores se enumeran aquí en su order de dependencia, el último depende del primero. Hay un contenedor mysql que comstack mysql, lo instala y lo configura. Hay un contenedor learnintouch que instala files y genera datos de productos personalizados en el contenedor de MySQL. […]

Orquestación entre la database wildfly y mysql

Estoy usando docker-componte para abrir 1 contenedor con jboss wildfly 10 y otro con mysql. Si el contenedor mysql tarda un poco en iniciarse, y en este caso el wildfly da el siguiente error: 12:42:35,612 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (ServerService Thread Pool — 61) IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: IJ031084: Unable […]

mysql_config_editor con docker

Hola, bash utilizar las herramientas mysql_config_editor directamente en mi file Docker: FROM mysql RUN mysql_config_editor set –login-path=local –user=root –password Pero este command le pide al usuario que ingrese la contraseña. ¿Hay alguna manera de establecer la contraseña directamente desde el file Docker sabiendo que no es posible establecer la contraseña directamente en la command-line. [email protected]:~# […]

¿Cómo conectar Mysql Docker a otra window acoplable en Dockerfile?

Estoy usando estos commands Docker: docker network create –subnet=172.18.0.0/16 magentonet docker run -d –name mysql -p 3306:3306 –net magentonet –ip 172.18.0.23 -e MYSQL_ROOT_PASSWORD=magepass -e MYSQL_DATABASE=mySchema mysql:5 docker build -t magento-bdd . docker run –net magentonet –ip 172.18.0.22 -d magento-bdd Cuando el command docker build -t magento-bdd . corre, tengo este command RUN: mysql –host=172.18.0.23 –user=root […]

docker-compose: reinicializando MySQL db todo el time

Tenemos una aplicación Rails con MySQL como DB. La parte db de docker-compose.yml parece a db: image: mysql env_file: – ma.env volumes: – ./dump-db:/docker-entrypoint-initdb.d – ./my.cnf:/etc/mysql/my.cnf restart: always ports: – "3306:3306" environment: – MYSQL_HOST= y bajo la carpeta ./dump-db realidad hay un sql-dump de nuestro db. El problema es que necesitamos que se cargue ese […]

Error al conectar WordPress Docker Container con MySQL

Tengo un problema con Docker. Intento vincular un contenedor mysql en ejecución con un contenedor wordpress. Información sobre el contenedor mysql (run-statement): docker run – nombre wordpressdbmysql -e MYSQL_ROOT_PASSWORD = — -p 4311: 3306 -d mysql Tengo que cambiar el puerto, porque otro mysql ya se está ejecutando y escuchando en el puerto 3306. Pero […]

Crear un nuevo usuario en MySQL y darle acceso completo a una database

Soy nuevo en la administración de MySQL . Quiero crear un nuevo usuario en MySQL y darle acceso completo solo a 1 database, digamos dbTest, que creo. ¿Cuáles serían los commands de MySQL para hacer eso?

La connection a MySql en Docker-Container falla con Gradle

Estoy intentando ejecutar commands en MySql Docker-Container con Gradle. Esta es mi Tarea de Gradle fracasada: task hello(type: Exec) { dependsOn mysqlStartContainer executable "bash" args "-c", "docker exec mysql mysql -u root -p1234 -e 'select version();'" } Este es el error que recibo: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' […]